Nginx
Nginx 不保留 nat 源埠
我正在嘗試使用具有以下 url 的翻譯埠 (nat) 加入我的應用程序,
https://myapp:11201/webapp
但 Nginx 不會保持埠翻譯並將 url 重定向到:https://myapp/webapp
這是配置的一部分:
rewrite ^/$ https://$host:11201/Webapp Permanent; location / { proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass http://x.x.x.x:8080; } location /Webapp/ { proxy_set_header X-Forwarded-Host $host; proxy_set_header X-Forwarded-Server $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $host; proxy_pass http://x.x.x.x:8080; }
預先感謝您的幫助。
重定向到https://myapp/webapp是由您的 webapp 完成的,而不是由 nginx