0
我正在使用vhost
連接/快速中間件的定製版本,並在其中檢查www
子域。如果我找到該子域,那麼我將重定向到不帶www
的主機+路徑。舉例來說,如果我去www.google.com
我想重定向到google.com
。我呼籲:Express res.redirect()表現得很奇怪
if (subdomain === "www") {
res.redirect(req.headers.host.split('.').slice(1).join('.') + req.url);
}
然而,這種重定向我:www.google.comgoogle.com
因爲它追加新的URL到原來的一個。它爲什麼這樣做?
你看到了什麼,如果你'的console.log()''都和req.headers.host''req.url'? – ebohlman