参考资料

  1. HTTPS证书配置步骤
  2. 支持的MimeType 设置教程
  3. 单IP最大并发连接数 的详细讲解与设置教程:
  4. 重写回源URL配置
  5. 如何配置Referer黑/白名单?
  6. 什么是 CDN 盗刷及其常见类型和危害。
  7. 多个CDN自动切换互通方案
  8. 配置CDN缓存主域名

状态码过期时间

CDN配置详细讲解

1. 状态码过期时间

  • 200 OK: 默认缓存时间(如24小时)

  • 301/302 重定向: 通常设置较短(如10分钟)

  • 404 Not Found: 建议设置短时间(如1分钟)

  • 500 服务器错误: 不缓存或极短时间(如30秒)

2. 规则条件

  • 文件类型: 按后缀名(.jpg/.css/.js等)设置不同缓存策略

  • 路径匹配: 按URL路径(如/static/)设置规则

  • 请求头匹配: 根据User-Agent或Cookie等头信息区分

  • 参数处理: 忽略URL参数或指定参数缓存不同版本

3. 参数设置

  • 缓存时间(TTL):

    • 静态资源:建议30天(2592000秒)

    • 动态内容:建议0-10分钟

  • 缓存层级:

    • 边缘节点缓存时间

    • 父节点缓存时间

  • 高级设置:

    • 强制缓存(忽略源站Header)

    • 缓存键规则(是否包含查询参数)

    • 带宽限制阈值

    • 智能压缩设置(Gzip/Brotli)

4. 注意事项

  • 动态内容(如API)应设置Cache-Control: no-cache

  • 重要配置变更建议先灰度测试

  • 高频变更资源建议设置较短缓存并配合版本号