我想这样重定向到绝对网址
express.redirect('127.0.0.1:3000/page);
问题在于这会产生以下网址:
127.0.0.1:3000/127.0.0.1:3000/页
如何如上所述重定向到绝对路径?
答案 0 :(得分:1)
显然,您需要在重定向URL之前添加“ //”,以使express知道它是绝对的。幸运的是,我不小心发现了这一点,因为它似乎没有出现在文档中。
一些例子要清楚:
res.redirect('//127.0.0.1:3000');
或
res.redirect('//www.tutaroo.com');
如果您尝试类似
res.redirect('//http://www.tutaroo.com');
您可能会遇到重定向错误,因为它会尝试寻找
所以要小心。