首页 > 解决方案 > Nginx 上游路径

问题描述

我有 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/;


  }

标签: nginxnginx-reverse-proxynginx-upstreams

解决方案


推荐阅读