是否有可能以某种方式将www重定向到node.js中的非www URL?由于节点Web服务器中没有htaccess,我很好奇该怎么做。
你在用快递吧?如果是这样,则可以使所有GET请求都通过的路由处理程序,检查它们是否为“ www” URL,并在适当时重定向到适当的非www URL。
app.get('/*', function(req, res, next) { if (req.headers.host.match(/^www/) !== null ) { res.redirect('http://' + req.headers.host.replace(/^www\./, '') + req.url); } else { next(); } })