腾讯云CDN配置指南详细介绍了如何配置和使用腾讯云的内容分发网络(CDN)服务,以下是详细的配置指南:
基本配置
1、基本信息:在CDN控制台的域名管理中,可以修改域名所属项目、加速区域和业务类型等基础信息。
2、源站配置:支持多IP轮询回源配置、域名回源、权重回源、回源Host设置及回源协议设置,全球加速域名还可以分开配置境内外源站。
3、高级回源配置:提供更细粒度的回源配置选项,可以根据不同规则将请求回源到不同的源站地址。
4、区域访问控制:通过Client IP识别用户地理位置,允许针对全部内容或指定目录设置各区域终端用户的访问权限。
访问控制
1、防盗链配置:通过referer黑白名单配置,根据HTTP请求中的referer头部决定是否拒绝或放行请求。
2、IP黑白名单配置:根据访问HTTP请求的Client IP,决定是否拒绝或放行请求。
3、IP访问限频配置:设置单IP单节点的访问限频,超出访问频次的请求将被直接拒绝。
4、鉴权配置:时间戳防盗链配置,支持多种时间戳签名算法及规则。
5、视频拖拽:用于流媒体点播加速场景,开启后可以通过start参数指定视频开始播放位置。
6、UA黑白名单配置:根据UserAgent头部决定是否拒绝或放行请求。
7、下行限速配置:设置单链接的下行速度限制,以控制CDN访问带宽。
8、访问端口配置:支持按需关闭80/8080/443访问端口。
缓存配置
1、缓存键规则配置:设置节点缓存资源时是否忽略URL参数。
2、节点缓存过期配置:根据路径、文件类型设置CDN节点上的缓存过期时间。
3、状态码缓存配置:配置状态码缓存过期时间,由CDN节点直接响应非2XX状态码,减轻源站压力。
4、HTTP头部缓存配置:默认情况下,CDN节点会缓存所有源站响应头部,可按需关闭。
5、忽略大小写缓存配置:默认情况下,CDN节点区分大小写进行缓存,可按需忽略大小写。
6、访问URL重写配置:支持自定义URL重写配置,将URL 302重定向到目标URL。
7、浏览器缓存过期配置:自定义客户端浏览器的缓存策略,降低回源率。
回源配置
1、分片回源配置:默认情况下,CDN节点回源均为分片回源,若源站不支持,可关闭此配置。
2、回源HTTP请求头配置:请求回源时按需添加指定头部信息,如携带真实Client IP等。
3、回源跟随301/302配置:支持开启回源跟随301/302配置。
4、回源超时时间配置:配置回源TCP连接超时时间和回源加载时间。
5、回源URL重写配置:支持将回源请求URL修改为与源站匹配的URL。
6、回源SNI配置:若源站IP绑定了多个域名,当CDN节点以HTTPS协议访问源站时,可以设置回源SNI指明具体的访问域名。
HTTPS加速配置
1、HTTPS配置:上传自有证书或使用已托管的证书,启动HTTPS加速。
2、HTTP2.0配置:开启后CDN边缘节点支持HTTP2.0协议,需先进行证书配置。
3、强制跳转配置:未配置或已配置证书情况下,均可设置HTTPS强制跳转为HTTP请求,已配置证书情况下可配置HTTP强制跳转为HTTPS请求。
4、OCSP装订配置:开启后支持OCSP装订,需先进行证书配置。
5、HSTS配置:开启后添加stricttransportsecurity头部,需先进行证书配置。
6、TLS版本配置:支持按需关闭/开启指定TLS版本。
7、QUIC:支持启用QUIC协议,保障客户端访问CDN节点时数据传输的安全性,提升访问效率。
高级配置
1、用量封顶配置:支持设置境内、境外加速封顶带宽或流量,超出后可按需停止加速服务。
2、SEO配置:开启后可自动识别访问IP是否为搜索引擎,确认后自动回源,尽量保证搜索引擎权重的稳定性。
3、HTTP响应头配置:按需进行HTTP Response Header设置,在响应请求中返回给客户端。
4、智能压缩配置:指定文件类型和文件范围进行Gzip或Brotli压缩。
5、自定义错误页面配置:支持按需将返回指定错误状态码的请求重定向至指定目标地址。
6、离线缓存配置:当源站故障无法正常回源拉取资源时,支持开启离线缓存,使用CDN缓存内容。
7、POST请求大小配置:支持根据业务实际情况调整POST请求体大小。
腾讯云CDN提供了丰富的配置选项,以满足不同业务场景的需求,从基本配置到高级功能,用户可以根据自己的需求进行灵活调整和优化。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1234654.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复