参考资料

  1. 访客IP设置 设置教程
  2. CDN负载均衡设置教程
  3. 如何配置IPv6回源?
  4. 启用WebSocket设置教程
  5. 讲解CDN:缓存条件 设置教程
  6. 自动跳转到HTTPS的详细技术解析
  7. HTTP/2设置配置
  8. 什么是回源HOST?

如何配置缓存过期时间

CDN缓存过期时间配置详解:

  1. 缓存过期时间设置方法:

  • 按文件后缀名设置

  • 按目录路径设置

  • 按完整URL设置

  • 按正则表达式匹配设置

  1. 主要配置参数:

  • Cache-Control头:max-age=秒数

  • Expires头:指定具体过期时间

  • s-maxage:专门用于CDN的缓存时间

  1. 典型配置规则示例:

  • 静态资源:设置较长缓存(如30天)

  • 动态内容:设置较短缓存(如5分钟)或不缓存

  • HTML文件:通常设置较短缓存(如10分钟)

  1. 高级配置条件:

  • 根据客户端特征(设备类型、地理位置)

  • 根据请求参数(如带特定参数的URL不缓存)

  • 根据文件大小(如大文件设置更长缓存)

  1. 缓存继承规则:

  • 当多个规则匹配时,最具体的规则优先

  • 没有匹配规则时使用默认缓存策略

  • 可设置强制覆盖源站缓存头