nodejs 不带www跳转到带www的域名如何设置?非nginx
网站使用的cnodejs.org 源码, nginx 出现问题,弃用了。 因此直接用Forever 守护的node进程启动的站点,请问 不带www跳转到带www的域名如何设置? 另欢迎访问: http://dingxiaoyue.com/
3 回复
nginx 出什么问题?cnodejs.org 也是有 nginx 做反向代理的啊。 用 nginx 跳转的效果应该是最好的,在express解决的话, 我想可以在所有中间件之前插一个进去判断 host name
app.use(function(req, res, next){
if (_.startsWith(req.hostname, 'www.')) {
return res.redirect(req.hostname.substring(4));
}
next();
})
rewrite?
@klesh 谢谢 重新使用了nginx