Authored by 李靖

301

@@ -37,3 +37,11 @@ exports.index = (req, res, next) => { @@ -37,3 +37,11 @@ exports.index = (req, res, next) => {
37 }, goodsList)); 37 }, goodsList));
38 })().catch(next); 38 })().catch(next);
39 }; 39 };
  40 +
  41 +// 301到新路由
  42 +exports.redirect = (req, res) => {
  43 + let redirectUrl = '/mip/chanpin/';
  44 +
  45 + redirectUrl += `${req.params.id}.html`;
  46 + res.redirect(301, redirectUrl);
  47 +};
@@ -20,5 +20,6 @@ router.get(/^\/guang\/info\/(.*?)\.html/, rewrite.resolve, guang.detailIndex); @@ -20,5 +20,6 @@ router.get(/^\/guang\/info\/(.*?)\.html/, rewrite.resolve, guang.detailIndex);
20 router.get(/^\/guang\/(.*?)\.html/, rewrite.resolve, guang.detailIndex); 20 router.get(/^\/guang\/(.*?)\.html/, rewrite.resolve, guang.detailIndex);
21 21
22 router.get('/chanpin/:id.html', chanpin.index); 22 router.get('/chanpin/:id.html', chanpin.index);
  23 +router.get('/list/:id.html', chanpin.redirect);
23 24
24 module.exports = router; 25 module.exports = router;