我使用本教程nginx的反向代理教程设置nginx的一个节点部位。 这就是我的纳米/etc/nginx/conf.d/mydomain.com.conf样子
server {
listen 80;
server_name mydomain.com;
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
问题是,当我访问我的域名,它重定向到另一个域名,我有在同一服务器上的设置。 我安装,使用的其他域(静态页面) nginx的虚拟主机教程使用服务器块。 一个区别我注意到的是nginx的反向代理教程没有做任何可用的网站和网站之间的符号链接的启用该虚拟主机教程并与服务器块文件。 虚拟主机教程指导读者创建服务器块文件,然后让他们像这样
sudo ln -s /etc/nginx/sites-available/demo /etc/nginx/sites-enabled/demo
难道我做任何事情,以使配置文件设置了nginx的反向代理的时候? 如果没有,你知道为什么它重定向到其他域?
/etc/nginx/conf.d/mydomain.com.conf