带参数的反向代理

问题描述 投票:0回答:1

正在研究使用Nginx设置反向代理,它将使用URL中的2个参数(即端口和IP)来访问它们。

到目前为止,没有成功,这里摘录

  location /([0-9]+)\/(.*)+$ {
        proxy_pass http://$2:$1/;
        proxy_set_header   Host $host;
   }

我想念什么?

nginx reverse
1个回答
0
投票

正确的最后一个(对于档案)是

location ~ /(?<targetport>[^/]+)/(?<targethost>[^/]+) 
{
proxy_pass http://$targethost:$targetport/;
} 

谢谢

© www.soinside.com 2019 - 2024. All rights reserved.