我正在使用 Nginx,并使用 proxy_pass 代理到上游应用程序服务器。这工作正常,但是服务器响应https://domain.com:81/
我怎样才能将主机从重写https://domain.com:81/
为https://domain.com/
答案1
您不需要重写主机,只需在上游指定端口。
上游的:
upstream someproxy {
server X.X.X.X:81;
}
服务器:
server {
listen 80;
server_name domain.com
..... //location, proxy_pass, ...
}
它应该能按预期工作。