Ngnix并将请求转发到端口

时间:2016-03-13 21:21:42

标签: node.js nginx

我有一个在mydomain.com:1234上运行的节点应用程序。它的工作和加载都很好。但是,当我尝试使用nginx转发80时,我的连接被拒绝了。我的设置是网站 - 可用的样子如下:

server {
    listen 80;
    server_name mydomain.com;

   location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header HOST $http_host;

        proxy_pass http://127.0.0.1:1234;
    }
}

1 个答案:

答案 0 :(得分:0)

所以问题不是从这个问题中可以轻易看到的。如果使用from nginx目录创建符号链接并使用

ln -s sites-available/mysite sites-enabled/mysite

一切都会好起来的。但是,由于您使用了相对路径,因此链接全部搞砸了,并且无法加载您的配置。相反,你只需要使用

ln -s /etc/nginx/sites-available/mysite /etc/nginx/sites-enabled/mysite

然后一切都像大爆炸一样。

相关问题