腾讯云cdn配置教程
参考资料
腾讯云 CDN 配置教程(详细参数说明 + 功能用法 + 示例)
1. 添加加速域名
功能:将域名接入 CDN,加速内容分发。
参数设置:
加速域名:填写需要加速的域名(如
cdn.example.com
),需已备案。业务类型:
网页小文件(适用于 HTML、CSS、JS 等)
大文件下载(适用于 APK、ZIP 等)
点播加速(适用于视频流媒体)
加速区域:
中国大陆(仅国内节点)
全球加速(国内外节点)
示例:
加速域名:cdn.example.com 业务类型:网页小文件 加速区域:中国大陆
2. 源站配置
功能:指定 CDN 回源获取数据的服务器。
参数设置:
源站类型:
IP 源站(如
1.2.3.4
)域名源站(如
origin.example.com
)对象存储 COS(选择 COS 存储桶)
回源协议:HTTP / HTTPS(建议与源站一致)
回源 HOST(关键参数):
通常与加速域名一致(如
cdn.example.com
)如果源站是多域名服务器,需指定正确的 HOST(如
origin.example.com
)
示例:
源站类型:IP 源站(1.2.3.4) 回源协议:HTTP 回源 HOST:cdn.example.com
3. 缓存配置
功能:控制 CDN 节点缓存策略,影响访问速度。
参数设置:
缓存规则(按优先级匹配):
文件后缀(如
.jpg
缓存 30 天)目录路径(如
/static/
缓存 7 天)全路径匹配(如
/index.html
缓存 1 小时)缓存键规则:
忽略参数(
?key=value
不区分,提高缓存命中率)保留参数(
?key=value
区分,适用于动态内容)
示例:
文件后缀:.jpg, .png 缓存 30 天 目录路径:/static/ 缓存 7 天 全路径匹配:/index.html 缓存 1 小时
4. HTTPS 配置
功能:启用 HTTPS 加密,提升安全性。
参数设置:
证书管理:
腾讯云托管证书(自动申请 Let's Encrypt)
自定义上传(上传 PEM 格式证书)
强制跳转:HTTP → HTTPS(推荐开启)
HTTP/2:提升加载速度(推荐开启)
示例:
证书来源:腾讯云托管证书 强制跳转:HTTP → HTTPS HTTP/2:开启
5. 访问控制(防盗链)
功能:防止资源被盗用。
参数设置:
Referer 防盗链:
白名单(仅允许
example.com
访问)黑名单(禁止
bad-site.com
访问)IP 黑白名单:
允许/禁止特定 IP 访问
URL 鉴权(高级防盗链):
时间戳防盗链(设置过期时间)
MD5 签名防盗链(更安全)
示例(Referer 白名单):
防盗链类型:白名单 允许的 Referer:example.com
6. 高级功能
功能:优化性能与安全。
参数设置:
智能压缩(Gzip/Brotli):减少传输体积
带宽封顶:防止突发流量导致高费用
区域访问控制:限制特定地区访问
示例(智能压缩):
压缩类型:Gzip 压缩文件:.html, .css, .js
常见问题 & 解决方案
问题 | 解决方法 |
---|---|
缓存不生效 | 检查缓存规则优先级 |
声明:本站所有文章资源内容,如无特殊说明或标注,均为采集网络资源。如若本站内容侵犯了原著者的合法权益,可联系本站删除。