路由重定向
301 —>永久重定向
302 —>临时重定向
1.路由外部重定向
const Controller = require('egg').Controller;class NewsController extends Controller { async index() { this.ctx.status = 301 this.ctx.redirect('/shops') }}module.exports = NewsController;
2.路由内部重定向
router.redirect('/news','/',302);
3.路由分组(路由映射)
3.1 新建router文件夹,分别放置路由
admin.js //后台路由web.js //前台路由api.js //api接口路由
3.2 在router.js主路由中导入
'use strict';
module.exports = app => {
require('./router/admin')(app);
require('./router/api')(app);
require('./router/web')(app);
};