Vercel添加全局404和403保护
Vercel默认会跟以前的Apache一样,如果目录下不存在index,就会列出整个目录。在vercel.json
中配置即可一次性解决:
{
"routes": [
{ "handle": "filesystem" },
{ "src": "/(.*)", "status": 404, "dest": "/other-404.html" }
]
}
routes处理是有顺序的,首先根据filesystem,即查找对应的js/ts等文件。如果没找到,进入下一条,这条的/(.*)
匹配所有路径,并且返回404,指向other-404.html
这个文件
文章原始链接:https://sijie.wang/posts/vercel-404
本站文章除特别声明外,均采用
CC BY-NC-SA 4.0
许可协议,转载请保留原始链接
发表评论