从 2026 年 4 月 6 日起,Vercel 将默认自动遵循新项目中重写(rewrites)请求的外部源站 Cache-Control 响应头。
📝 详细摘要
Vercel 正在更新其 CDN 行为,以简化代理内容的缓存。此前,通过重写(rewrites)获取的外部源站响应默认是不缓存的,除非特别启用。此次更新确保 Vercel 的 CDN 能够自动遵循上游的 Cache-Control、CDN-Cache-Control 和 Vercel-CDN-Cache-Control 响应头。该变更还引入了对 Vercel-Cache-Tag 的支持,用于实现细粒度的缓存清除,并为现有项目和特定请求路径提供了启用/禁用的机制。
💡 主要观点
- 外部重写请求的自动缓存 新项目现在将继承由外部源站响应头定义的缓存策略,无需再通过 vercel.json 进行手动配置。
Vercel-Cache-Tag 响应头,允许开发者远程清除 Vercel Edge Network 上的缓存内容。
💬 文章金句
- Vercel 的 CDN 会自动遵循您源站的缓存响应头。
- 此前,通过重写指向外部源站的服务响应默认是不缓存的。
- 您可以使用源站的 Cache Tags(Vercel-Cache-Tag 响应头)来清除缓存内容。
📊 文章信息
AI 评分:82
来源:Vercel News
作者:Agustin Falco
分类:软件编程
语言:英文
阅读时间:1 分钟
字数:166
标签: Vercel, CDN, 缓存, Cache-Control, DevOps