如何使用Nginx Rewrite或Regex等配置多个位置>> [

问题描述 投票:0回答:1
我是Nginx的新用户。

我不想一一输入所有位置路径。

这是我的朋友。我需要做的是,当我输入itech.com/api/ [输入路径]时,反向代理必须将我的请求传递给有效的网站。

我应该在以下配置上怎么做?

感谢您的帮助,问候,

server { listen 80; server_name itech; location /api/hrpm { proxy_pass http://www.intercitywebsocket.com/; } location /api/hrpm/periods { proxy_pass http://localhost:5000/api/hrpm/periods; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection keep-alive; proxy_set_header Host $host; proxy_cache_bypass $http_upgrade; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; } location / { root /usr/share/nginx/html; index api.html index.htm; } error_page 500 502 503 504 /50x.html; location = /50x.html { root /usr/share/nginx/html; }

}

我是Nginx的新用户。我不想一一输入所有位置路径。这是我的朋友。我需要做的是,当我输入itech.com/api/ [输入路径]时,反向代理必须将我的请求传递给...

regex nginx proxy url-rewriting reverse
1个回答
0
投票
首先,请确保您已安装并启用mod_remoteip Apache模块。
© www.soinside.com 2019 - 2024. All rights reserved.