NGINX 502网关错误,但可与端口一起使用

rn0zuynd  于 2022-11-02  发布在  Nginx
关注(0)|答案(1)|浏览(162)

我用下面的配置配置了一个NGINX服务器。
在浏览器中,如果我输入sub.domain.com,我最终会出现502 Bad Gateway页面。
如果我输入sub.domain.com:8772,它就能工作,但我会避免必须输入端口。
如果我强制配置中的IP地址如下proxy_pass http://XX.XX.XX.XX:8772;,它显示页面,但有些部分没有很好地显示(缺少图像,...)。
你知道我做错了什么吗?谢谢你的帮助!

server {
  listen 80;
  listen [::]:80;

  server_name sub.domain.com;
  client_max_body_size 256m;

  location / {
    proxy_pass http://localhost:8772;
    proxy_set_header Host $host;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_http_version 1.1;
    proxy_set_header Upgrade $http_upgrade;
    proxy_set_header Connection "upgrade";
  }
}
kq0g1dla

kq0g1dla1#

我有同样的问题,nginx返回502,但80 prot工作。也许你必须看到的dns设置。

相关问题