【发布时间】:2020-12-09 12:59:49
【问题描述】:
我尝试在我的 NextJS 应用程序中定义重定向。 但它不起作用。
这就是我在 next.config.js 文件中尝试这样做的方式:
const withImages = require('next-images')
const withPlugins = require("next-compose-plugins");
const optimizedImages = require("next-optimized-images");
module.exports = withPlugins(
[
[optimizedImages, {
inlineImageLimit: 512
}]
],
{
async redirects() {
return [
{
source: "/sales/guest/form",
destination: "/",
permanent: true
}
]
},
env:{
testEnvVar: 'vallll'
}
}
);
这是有关如何执行此操作的文档: https://nextjs.org/docs/api-reference/next.config.js/redirects
【问题讨论】:
-
你找到让它工作的方法了吗?
-
看起来这是与下一个图像和下一个优化图像的错误/冲突。我在这里提出了一个问题:github.com/twopluszero/next-images/issues/69
-
正如@Matt 下面所指出的,重定向似乎不会热重载,因此您必须手动反弹您的 nextjs 服务器。
标签: node.js reactjs next.js module.exports