3 回答
TA贡献1797条经验 获得超4个赞
无需额外的插件。
要进行测试,请复制 NextJs 示例应用程序:
npx create-next-app nextjs-blog --use-npm --example "https://github.com/vercel/next-learn-starter/tree/master/learn-starter"
next.config.js
使用以下代码将文件添加到根文件夹:
// this simply tests the redirecting of the root path (source)
module.exports = {
async redirects() {
return [
{
source: '/',
destination: 'https://stackoverflow.com/posts/66662033',
permanent: false,
basePath: false
},
]
},
};
当您启动应用程序npm run dev
并访问 localhost:3000 时,它应该重定向到 next.config.js 脚本中指定的目标 URL 。
TA贡献1829条经验 获得超6个赞
您可以尝试使用 window.location
这是一个示例,其中在访问页面时将用户重定向到外部 url
// pages/redirect
import {useEffect} from 'react'
export default function redirect() {
useEffect(() => {
window.location.assign('https://duckduckgo.com/')
})
return(
<>
</>
)
}
添加回答
举报