云 DNS 与 CDN49 条

缓存规则配置

缓存规则决定哪些请求被缓存、缓存多久、按什么条件匹配:按目录、文件后缀或全站配置,静态资源长缓存、动态接口不缓存。规则上线后抽查各类路径的响应头验证命中情况。

配置

维度示例说明
目录静态目录缓存 30 天按路径前缀匹配
文件类型图片与样式脚本缓存 7 天按后缀匹配
动态路径接口路径不缓存每次回源取最新
默认规则其余按默认 TTL避免漏配置路径

验证规则命中

验证规则命中
curl -sI https://cdn.example.com/static/app.js \
  | grep -i -E 'cache-control|x-cache|age'
新规则上线后抽查多条路径,确认命中预期规则而不是落进默认规则。

易错点

  • 只配置静态目录,接口走了长缓存导致数据陈旧
  • 规则优先级理解错误,互相覆盖

数据来源与参考

  • 阿里云 CDN 缓存规则文档
  • 腾讯云 CDN 缓存配置文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌