如何配置源站响应的缓存策略
2025-07-18
14
参考资料
如何配置源站响应的缓存策略
CDN缓存策略配置详解
1. 核心功能
加速静态资源访问
降低源站负载
自定义缓存规则
支持动态内容边缘计算
2. 主要配置项
基础配置:
缓存开关:Enable/Disable
默认缓存时间:TTL(秒)
缓存优先级:Level(高/中/低)
高级配置:
路径匹配规则:
文件扩展名(.jpg/.css等)
目录路径(/static/等)
完整URL匹配
缓存行为:
强制缓存(忽略源站Header)
遵循源站(尊重Cache-Control)
完全绕过(动态内容)
缓存键规则:
包含/排除查询字符串
自定义缓存键参数
区分协议(HTTP/HTTPS)
3. 典型配置示例
# Nginx配置示例 location ~* \.(jpg|png|gif)$ { expires 30d; add_header Cache-Control "public"; } location /dynamic/ { proxy_cache_bypass $http_pragma; proxy_cache_revalidate on; proxy_cache_valid 200 5m; }
4. 注意事项
动态内容建议设置短TTL(1-300秒)
重要更新需配置缓存刷新机制
测试环境应先验证规则有效性
监控缓存命中率指标