我正在使用自定义版本的vhost
connect/express 中间件,并在其中检查www
子域。如果我找到那个子域,那么我会重定向到没有www
. 例如,如果我去www.google.com
我想重定向到google.com
. 我打电话:
if (subdomain === "www") {
res.redirect(req.headers.host.split('.').slice(1).join('.') + req.url);
}
但是,这会将我重定向到:www.google.comgoogle.com
因为它将新的 URL 附加到原始 URL。为什么要这样做?