You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Next.js 14 App Router经CloudFront代理后总是强制刷新的问题及解决

Next.js 14 App Router + CloudFront 页面强制刷新问题解决

问题场景

使用Next.js 14 App Router开发的应用,部署在CloudFront代理之后出现异常:无论是否使用Next.js内置的Link组件进行页面跳转,页面都会触发强制刷新。对比本地/开发环境(不经过CloudFront代理)的请求响应,发现两者的Vary头部内容存在差异。此前尝试在CloudFront中配置策略以传递预期的Vary头部,但未解决问题。

解决方案

通过在CloudFront中添加缓存策略,明确允许请求和响应均携带所需的Vary头部值,成功解决了页面强制刷新的问题。

内容的提问来源于stack exchange,提问作者Ronak

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.20 23:44:55