我有一個node.js應用在我的AWS實例上運行,我正在使用NginX來配置它。nginx重定向從www到no-www不工作
我正在嘗試將www.websitename.com流量重定向到websitename.com。我試圖建立在etc/nginx的/網站可用/ websitename文件重定向和它看起來像這樣:
upstream app_websitename {
server 127.0.0.1:8000;
keepalaive 8;
}
server {
listen 0.0.0.0:80;
server_name www.websitename.com;
return 301 http://websitename.com$request_uri;
}
server {
listen 0.0.0.0:80;
server_name websitename.com;
access_log /var/log/nginx/websitename.log;
location/{
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://app_websitename/;
proxy_redirect off;
}
}
任何想法表示讚賞。我一直在努力的東西到處都是;)
有投票權讓你在路上:-) – wally
@wally感謝您的支持。它很難,如果你新來stackoverflow。我想提高自己,並幫助其他人。 – Noob