本帖最后由 宝塔用户_pecyeb 于 2025-1-10 13:36 编辑
为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:
9.0.0 Nignx 1.24.0
系统版本:
系统:CentOS 7.9.2009 x86_64(Py3.7.9)
问题描述:
我现在跳转只能这样在站点中配置1个跳转
#SSL-END
location /api/{
proxy_pass http://localhost:1000/;
proxy_http_version 1.1;
proxy_set_header Connection "";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 5s;
proxy_read_timeout 10s;
proxy_send_timeout 10s;
}
我想在Nginx中的 http 里 配置多个跳转反向代理 像这样
upstream gateway {
server 127.0.0.1:1000;
server 127.0.0.1:1001;
keepalive 64; # 保持 64 个空闲连接
}
然后在我的站点改成这样
#SSL-END
location /api/{
proxy_pass http://lgateway;
proxy_http_version 1.1;
proxy_set_header Connection "";
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_connect_timeout 5s;
proxy_read_timeout 10s;
proxy_send_timeout 10s;
}
按说就应该可以生效
但是改了之后只会404报错 感觉是 站点的 nginx 找不到 主Nginx中配置的 反向代理???
相关截图(日志、错误):
|
|