nginx - 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/;
}
解决方案
推荐阅读
- loopback4 - Loopback 4 授权允许访问所有类型的用户
- python - 有没有办法在不下载文件的情况下使用 python 中的文件
- python - 提取具有点拆分的列的倒数第二个项目
- c# - 我收到有关 Regex.Replace 函数的错误消息
- python - pd.get_dummies 仅将虚拟值名称保留为虚拟列名称
- c# - 使用 SixLabors.ImageSharp 在 C# 中创建 Image 的新实例
- python - 数据框中的 Python 计数下降
- javascript - 如何使用反应路由器访问查询参数?
- android - Jetpack Compose 文本显示混淆
- laravel - Laravel 和 DataTables.net