按官方教程配置, 但一直不能重定向
router.js
<script>
module.exports = app => {
const { router, controller } = app;
// 主页路由
router.get('/', controller.home.index);
// 内部重定向
router.get('/home/index', app.controller.redirectPath.rediretInside);
router.redirect('/', '/home/index', 302);
};
</script>
问题
地址栏输入http://localhost:7001 不会重定向到 http://localhost:7001/home/index
定义
内部重定向: 利于seo优化,某个站点挂了,进行重定向,不会将以前的站点删除掉。
解决办法
所以把主页路由删除, 即可实现效果
router.js
<script>
module.exports = app => {
const { router, controller } = app;
// 内部重定向
router.get('/home/index', app.controller.redirectPath.rediretInside);
router.redirect('/', '/home/index', 302);
};
</script>