我正在尝试配置一个 Nginx 服务器来将代理端口 80 反向代理到端口 5000,将端口 8888 反向代理到端口 9999。这server_name
两个代理都是一样的。
我尝试使用以下配置但失败了:
server {
server_name domain.com;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
location / {
proxy_pass http://localhost:5000/;
}
listen 80;
}
server {
server_name domain.com;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-Port $server_port;
location / {
proxy_pass http://localhost:9999/;
}
listen 8888;
}
使用上述配置,Nginx 无法加载。我做错了什么?实际上有可能实现吗?