在NodeJS + Express中,如何自动删除网址'? 例如, 客户端连接到https://www.stackoverflow.com 然后,https://stackoverflow.com连接! 如何自动删除网址'?
答案 0 :(得分:0)
你可以在开始的某个地方尝试下面的中间件。
var wwwRedirect = function(req, res, next){
if(req.get('host').indexOf('www') === 0){
if(req.method === "GET" && !req.xhr){
return res.redirect(req.protocol + '://' + req.get('host').substring(3) + req.originalUrl);
}
}
}
next();
};
app.use(wwwRedirect);