参考资料

  1. 支持分段内容 设置教程
  2. cdn服务是什么意思啊
  3. 支持请求no-cache刷新 设置教程
  4. 支持的MimeType 设置教程
  5. 如何配置页面优化
  6. CDN配置:监控告警及规则条件参数设置指南
  7. 如何配置边缘脚本规则
  8. 预防 CDN 盗刷 腾讯云操作方法

缓存过期时间

CDN缓存配置详解:

  1. 缓存过期时间设置

  • 静态资源:通常设置较长时间(如30天)

    • 图片(jpg/png/gif):30d

    • CSS/JS文件:7d-30d

    • 字体文件:365d

  • 动态资源:设置较短时间(如0-10s)

    • HTML页面:0-10s

    • API响应:根据业务需求设置

  1. 缓存规则条件

  • 按文件类型缓存

  • 按目录路径缓存

  • 按请求参数缓存(需特殊配置)

  • 按HTTP头缓存(如User-Agent)

  1. 参数设置

  • 忽略URL参数:对于静态资源建议开启

  • 保留特定参数:对动态内容需要保留关键参数

  • 参数排序:统一参数顺序可提高缓存命中率

  1. 高级配置

  • 边缘缓存:设置边缘节点缓存行为

  • 回源缓存:控制源站响应头缓存策略

  • 强制缓存:覆盖源站Cache-Control头

  • 缓存键:自定义缓存Key生成规则

  1. 刷新机制

  • 主动刷新:手动清除CDN缓存

  • 被动刷新:根据过期时间自动更新

  • 目录刷新:批量刷新指定目录

  • URL刷新:精确刷新单个文件

  1. 注意事项

  • 动态内容慎用长时间缓存

  • 版本化静态资源文件名

  • 监控缓存命中率

  • 测试环境验证配置