chache updated in next config
This commit is contained in:
parent
25e8a5f208
commit
a7e9ef170f
@ -11,6 +11,24 @@ const nextConfig = {
|
||||
// modern: true, // ✅ enable modern build (ES6+ for modern browsers)
|
||||
// polyfillsOptimization: true // ✅ remove unnecessary polyfills
|
||||
// },
|
||||
async headers() {
|
||||
return [
|
||||
{
|
||||
// ✅ Cache static assets for 1 year
|
||||
source: "/:all*(woff2|ttf|eot|otf|jpg|jpeg|png|webp|svg|gif|css|js)",
|
||||
headers: [
|
||||
{ key: "Cache-Control", value: "public, max-age=31536000, immutable" },
|
||||
],
|
||||
},
|
||||
{
|
||||
// ✅ Cache HTML for 10 mins
|
||||
source: "/:all*(html)",
|
||||
headers: [
|
||||
{ key: "Cache-Control", value: "public, max-age=600, must-revalidate" },
|
||||
],
|
||||
},
|
||||
];
|
||||
},
|
||||
};
|
||||
|
||||
module.exports = nextConfig;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user