Next.js ISR 重新验证卡住、一直返回旧页面(Vercel, 2026)
ISR 页面 revalidate 窗口过了还在发旧 HTML。先读 x-vercel-cache 响应头、手动触发 on-demand 重验,再定位真正原因:边缘缓存盖住 ISR、后台渲染失败,或路径不匹配。
带有该标签的文章
ISR 页面 revalidate 窗口过了还在发旧 HTML。先读 x-vercel-cache 响应头、手动触发 on-demand 重验,再定位真正原因:边缘缓存盖住 ISR、后台渲染失败,或路径不匹配。
编辑改个错字不该等重新部署。本文讲清楚 Next.js 16 App Router 怎么接 on-demand revalidation:webhook 路由、header 密钥、revalidatePath / revalidateTag / updateTag 怎么选、以及怎么验证真生效。
内容站在 Vercel 上该用 ISR 还是纯 SSG?从构建时间、新鲜度、函数成本、回滚四个维度讲清取舍,附 2026 年最新 Vercel 限额和可直接抄的配置。