宝塔用户_cetwlg 发表于 2024-3-29 14:42:56

【待反馈】如何用proxy_pass从nginx跳转到宝塔面板

为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:linux面板 版本7.9.8

系统版本:centos7.9
问题描述:
安装了宝塔, 可以通过 http://1.2.3.4:1234/abcd   正常访问;
现在想在另一个nginx里访问 http://x.x.com/bt123 跳转到这个宝塔面板
location = /bt123 {
   proxy_passhttp://1.2.3.4:1234/abcd;
    }

访问时报 502 Bad Gateway

相关截图(日志、错误):

堡塔运维南一 发表于 2024-3-29 18:20:06

您好,可以参考一下下面的方法,配置文件上的改动要谨慎:
server {
    listen 80;
    server_name x.x.com;

    location /bt123 {
      # 使用 proxy_pass 代理请求到宝塔面板
      proxy_pass http://1.2.3.4:1234/abcd;
      proxy_set_header Host $host;
      proxy_set_header X-Real-IP $remote_addr;
      proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      proxy_set_header X-Forwarded-Proto $scheme;
    }
}

宝塔用户_cetwlg 发表于 2024-3-29 20:01:05

还是不行,页面一片空白

宝塔用户_cetwlg 发表于 2024-3-29 20:06:06

这是返回页面代码,是 txt文件

宝塔用户_cetwlg 发表于 2024-3-29 20:13:05


页: [1]
查看完整版本: 【待反馈】如何用proxy_pass从nginx跳转到宝塔面板