fix: add Cache-Control no-cache for HTML pages to prevent stale CDN content #41
@@ -47,6 +47,14 @@ const nextConfig: NextConfig = {
|
||||
},
|
||||
async headers() {
|
||||
return [
|
||||
{
|
||||
// * Prevent CDN/browser from serving stale HTML after deploys.
|
||||
// * Static assets (/_next/static/*) are content-hashed and cached separately by Next.js.
|
||||
source: '/((?!_next/static|_next/image).*)',
|
||||
headers: [
|
||||
{ key: 'Cache-Control', value: 'no-cache, must-revalidate' },
|
||||
],
|
||||
},
|
||||
{
|
||||
source: '/(.*)',
|
||||
headers: [
|
||||
|
||||
Reference in New Issue
Block a user