如何在Vercel上存储的NextJS应用程序中从一个URL到另一个URL进行301重定向?
我尝试使用server.js文件添加自定义快递服务器,但重定向仅在本地有效,然后我通过以下方式阅读: “定制服务器无法部署在Vercel平台上,而该平台是为Next.js设计的。” https://nextjs.org/docs/advanced-features/custom-server
有什么方法可以进行301重定向,而仍将我的应用托管在Vercel上?
答案 0 :(得分:0)
是的,您可以在Vercel中配置重定向(同时将项目托管在Vercel上)。您只需要在目录的根目录中使用vercel.json文件即可。重定向的格式如下:
// vercel.json
{
"source": "/when-user-hits-this-path",
"destination": "/redirect-them-to-this-path"
}
有关Vercel文档中的详细信息,更多信息:https://vercel.com/docs/configuration#project/redirects
祝你好运!