CDN 缓存与规则
配置缓存策略和页面规则以优化性能。
缓存策略
缓存 TTL
设置内容在边缘缓存的时间:
| 内容类型 | 推荐 TTL |
|---|---|
| 静态资源 (JS, CSS, 图片) | 1 年 |
| HTML 页面 | 1 小时 - 1 天 |
| API 响应 | 不缓存或短时间 |
| 动态内容 | 不缓存 |
缓存键
自定义缓存条目的唯一标识:
- Query String - 包含全部、部分或忽略
- Headers - 按 Accept-Language 等区分
- Cookies - 包含特定 cookie
页面规则
创建规则匹配 URL 模式并应用行为:
规则示例
强制 HTTPS:
匹配: http://example.com/
动作: 重定向到 HTTPS
API 绕过缓存:
匹配: /api/
动作: 绕过缓存
缓存静态文件:
匹配: .jpg, .png, .css, *.js
动作: 缓存 1 年
缓存刷新
更新网站时清除缓存内容:
- 刷新 URL - 清除特定 URL
- 刷新标签 - 按缓存标签清除
- 刷新全部 - 清除整个缓存(谨慎使用)