因此,在路线中,有一种方法可以将路线重定向到另一条路线,例如
'/alias' : '/some/other/route'
但是,如何重定向,同时还要将网址的某些方面(例如'/item/a_variable'
)保留为'item/bags/a_variable'
。因此,如果有人输入 / item / 123 ,则应重定向到 / item / bags / 123 。或者,如果 / item / 215 ,将其重定向到 item / bags / 215
答案 0 :(得分:2)
为什么不创建一种能够做到这一点的方法?
类似的东西:
redirect : function(req, res) {
var path = url.parse(req.url).pathname;
var new Path = path.split("/")[0] + "/bags/" + path.split("/")[1];
res.redirect(newPath);
}