如何将
Cache-Control
标头添加到静态文件并在 Solid Start 中路由响应?
由于 Solid Start 使用 Nitro,您只需将其添加到您的
app.config.ts
文件中即可:
import { defineConfig } from "@solidjs/start/config";
const aYear = 31536000;
export default defineConfig({
server: {
// ...
routeRules: {
"/images/**": {
headers: {
"cache-control": `public,max-age=${aYear},s-maxage=${aYear}`,
},
},
},
},
});