OpenResty反向代理的问题

反向代理中,www.aaa.cn代理到的后端地址www.bbb.cn,同一个域名,三种填法,三种截然不同的结果
1.填写http://www.bbb.cn,不带"/",则是直接跳转到后端域名www.bbb.cn,而非反向代理,浏览器不会显示是www.aaa.cn

WeChat截图_20240904203755

2.填写http://www.bbb.cn/,带"/",则是报空站点
WeChat截图_20240904220346

3.填写https://www.bbb.cn/,https并且带"/“或者不带”/",浏览器都是返回502
WeChat截图_20240904220332

复制在BT那边成功的反向代理配置代码过来,还是不行,请教一下有没有成功的大神,指点一下,谢谢了!

目的是为了让两个域名都用htpps访问同一个站点,把2个域名都绑定到一个站点上,不能实现2个不同的域名都有https

修改网站配置文件:

server {
    listen 80 ; 
    server_name aaa www.aaa.com; 
    include /www/sites/etkwl.com/proxy/*.conf; 
}

反向代理中的源文配置:

location / {
       proxy_pass  https://www.bbb.com;
       proxy_redirect     off;
       proxy_set_header   Host             $host;
       proxy_set_header   X-Real-IP        $remote_addr;
       proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;
}

上面的配置,浏览器返回的还是502 Bad Gateway

2024/09/05 10:52:09 [alert] 6#6: *2127 2048 worker_connections are not enough while connecting to upstream, client: 47.119.177.109, server: xn--igvu56c99l9ia.xn--fiqs8s, request: "GET / HTTP/1.1", upstream: "http://47.119.177.109:80/", host: "www.xn--igvu56c99l9ia.xn--fiqs8s", referrer: "http://47.119.177.109:58762/"

后台日志报错,好像多次连接,直接进过了进程次数,浏览器返回了 500 Internal Server Error

最后没办法,给源站域名加了个端口号就解决了! :innocent: