配置概览
腾讯云 CDN 在请求的各阶段支持多项自定义配置,您可以根据自身业务需要进行调整。
基本配置
基本配置包括域名的加速服务基本信息,如加速区域、业务类型等,及源站相关配置,为 CDN 加速必须配置的内容。
访问控制
访问控制配置根据用户实际请求内容,配置各类规则进行访问拦截或放行。
配置名称 | 功能说明 |
referer 黑白名单配置,根据访问 HTTP 请求中的 referer 头部,判定是否拒绝/放行请求。 全球加速域名支持境内境外分开配置。 | |
IP 黑白名单配置,根据访问 HTTP 请求的 Client IP,判定是否拒绝/放行请求。 全球加速域名支持境内境外分开配置。 | |
设置单 IP 单节点访问限频,超出访问频次的 Client IP 发起的请求将直接被拒绝。 | |
时间戳防盗链配置,支持多种时间戳签名算法及规则。 全球加速域名支持境内境外分开配置。 | |
用于流媒体点播加速场景。 开启视频拖拽功能后,支持通过 start 参数指定视频开始播放位置。 | |
UA 黑白名单配置,根据访问 HTTP 请求的 User-Agent 头部,判定是否拒绝/放行请求。 | |
设置单链接下行限速配置,一定程度上可控制 CDN 访问带宽 。 | |
支持按需关闭80/8080/443访问端口。 |
缓存配置
缓存配置控制了 CDN 节点的缓存行为。
配置名称 | 功能说明 |
设置节点缓存资源时,是否忽略访问 URL ? 之后的参数。 若您的业务通过 URL 后参数代表不同内容,建议不要开启忽略参数配置。 | |
支持根据路径、文件类型配置文件在 CDN 节点上的缓存过期时间。 | |
支持配置状态码缓存过期时间,由 CDN 节点直接响应非2XX状态码,减轻源站压力。 | |
默认情况下 CDN 节点将缓存所有源站响应头部,可按需关闭。 | |
默认情况下 CDN 节点区分大小写缓存,可按需忽略大小写。 | |
支持自定义 URL 重写配置,将 URL 302 重定向到目标 URL。 | |
支持自定义配置客户端浏览器的缓存策略,降低回源率。 |
回源配置
回源配置控制了 CDN 节点将请求发送至源站的行为。
配置名称 | 功能说明 |
默认情况下 CDN 节点回源均为分片回源,若源站不支持,可关闭此项配置。 | |
请求回源时按需添加指定头部信息,如携带真实 Client IP 等。 | |
支持开启回源跟随301/302配置。 | |
配置回源 TCP 连接超时时间(默认 5秒)及回源加载时间(默认 10秒)。 | |
支持将回源请求 URL 修改为与源站匹配的 URL。 | |
若您的源站 IP 绑定了多个域名,当 CDN 节点以 HTTPS 协议访问源站时,您可以设置回源 SNI,指明具体的访问域名。 |
HTTPS 加速配置
HTTPS 加速配置模块支持各项 HTTPS 相关配置。
配置名称 | 功能说明 |
上传自有证书或使用已托管的证书,启动 HTTPS 加速。 | |
开启后 CDN 边缘节点支持 HTTP2.0 协议。 开启 HTTP2.0 协议前需要先进行证书配置。 | |
未配置/已配置证书情况下,均可设置 HTTPS 强制跳转为 HTTP 请求。 已配置证书情况下,可配置 HTTP 强制跳转为 HTTPS 请求。 | |
开启后支持 OCSP 装订。 开启 OCSP 装订前需要先进行证书配置。 | |
开启后添加 strict-transport-security 头部。 开启 HSTS 配置前需要先进行证书配置。 | |
支持按需关闭/开启指定 TLS 版本。 | |
支持启用 QUIC 协议,保障客户端访问 CDN 节点时数据传输的安全性,提升访问效率。 |
高级配置
配置名称 | 功能说明 |
支持设置境内、境外加速封顶带宽或流量超出后可按需停止加速服务。 全球域名支持境内境外分开配置。 | |
开启后可自动识别访问 IP 是否为搜索引擎。 确认后自动回源,尽量保证搜索引擎权重的稳定性。 | |
按需进行 HTTP Response Header 设置,在响应请求中返回给客户端。 | |
指定文件类型和文件范围进行 Gzip 或 Brotli 压缩。 | |
支持按需将返回指定错误状态码的请求重定向至指定目标地址。 | |
当源站故障,即无法正常回源拉取资源时,支持开启离线缓存,则可使用 CDN 缓存内容。 | |
支持根据业务实际情况调整 POST 请求大小上限。 |