nginx配置了,单独域名访问还是不行,域名加端口的形式才可以访问到,求助
来源:7-1 配置 Nginx 反向代理 Nodejs 端口
willerfu
2017-11-09
域名无法直接访问,报504 Gateway Time-out,必须域名加8081端口才可以访问到,用ip也是一样的结果。关于8081端口我是在阿里云控制台添加了安全组才能访问此端口的。求助!!!
upstream imooc { server 172.0.0.1:8081; } server { listen 80; server_name fc.soecode.com; location / { proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forward-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_set_header X-Nginx-Proxy true; proxy_pass http://imooc; proxy_redirect off; } }
这个是我看阿里云社区里的配置,试了也不行....参考了很多配置,发现都是这样的,可是为啥会报504 ,不起效果呢
server { server_name fc.soecode.com; listen 80; location / { proxy_pass http://172.0.0.1:8081; proxy_set_header Host $host:80; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; } }
写回答
3回答
-
minixu
2018-02-21
除了要在阿里云安全组打开8081端口,还要打开80端口
00 -
sowtf
2018-01-11
我也遇到了同样的问题,请问你是怎么解决的
042018-08-11 -
Scott
2017-11-12
172.0.0.1 应该是 127.0.0.1 吧
00
相似问题