如何配置缓存过期时间
2025-07-18
25
参考资料
如何配置缓存过期时间
CDN缓存过期时间配置详解:
缓存过期时间设置方法:
按文件后缀名设置
按目录路径设置
按完整URL设置
按正则表达式匹配设置
主要配置参数:
Cache-Control头:max-age=秒数
Expires头:指定具体过期时间
s-maxage:专门用于CDN的缓存时间
典型配置规则示例:
静态资源:设置较长缓存(如30天)
动态内容:设置较短缓存(如5分钟)或不缓存
HTML文件:通常设置较短缓存(如10分钟)
高级配置条件:
根据客户端特征(设备类型、地理位置)
根据请求参数(如带特定参数的URL不缓存)
根据文件大小(如大文件设置更长缓存)
缓存继承规则:
当多个规则匹配时,最具体的规则优先
没有匹配规则时使用默认缓存策略
可设置强制覆盖源站缓存头