如何解决如何在NextJS Vercel项目中进行301重定向?
如何在Vercel上存储的NextJS应用程序中从一个URL到另一个URL进行301重定向?
我尝试使用server.js文件添加自定义快递服务器,但重定向仅在本地有效,然后我通过以下方式阅读: “定制服务器无法部署在Vercel平台上,而该平台是为Next.js设计的。” https://nextjs.org/docs/advanced-features/custom-server
有什么方法可以进行301重定向,而仍将我的应用托管在Vercel上?
解决方法
是的,您可以在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
祝你好运!
- 杰克
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。