reactjs - 如何在 Vercel 中实现 Cache-Control: public
问题描述
我需要缓存控制我的个人网站,但我不知道应该如何或在哪里告诉浏览器缓存该网站。
我想使用
Cache-Control: public, max-age=31536000, immutable
但不知道如何使用 Vercel 托管的 Next.js 应用程序。
解决方案
使用 Vercel 时,您可以在文件中配置标题vercel.json
。
{
"headers": [
{
"source": "/(.*)",
"headers" : [
{
"key" : "Cache-Control",
"value" : "public, max-age=31536000, immutable"
}
]
}
]
}
推荐阅读
- javascript - Codemirror 在按钮单击时在初始编辑器文本区域上方创建另一个编辑器文本区域
- c# - SetWindowsHookEx 在 C# .net 核心中不起作用?
- javascript - API调用上的角度定位控制台错误
- jboss-eap-6 - Windows 中安装 JBoss 6.4.20.0
- java - 从 URLConnection(php 文件)读取
- python - 我们可以使用带有 python sdk 的存储桶端点访问存储桶吗
- scala - 使用 JDBC 驱动程序将 Spark 数据集写入 Oracle DB 的耗时过程
- javascript - 使用 ajax 传递数据并使用 Request.Form[""] 读取数据
- r - 卸载 R 包的编译代码以避免内存泄漏?
- python - Django ModelForm Foreign Key Dropdown 传递 __str__ 但存储 fkey_id