我有 1 台服务器,其中运行 2 个不同的容器,因此可以通过 https://server/v9 和 https://server 从本地服务器访问它们。因此应用程序访问由路径分隔。
IP 例如:10.30.32.54
当我想将这些 URL 用作另一台服务器的上游时,问题就开始了,因为该服务器无法通过 Internet 访问。
怎么说另一台服务器只能访问 https://server/v9?
当前配置
upstream proxy_server {
server 10.30.32.54:443 ;
}
server {
listen 443 ssl http2;
server_name server_with_inernet.com;
location / {
client_max_body_size 0;
proxy_http_version 1.1;
proxy_request_buffering off;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header X-Forwarded-Proto https;
proxy_pass https://proxy_server/v9/;
}