Nginx动态反向代理问题

时间:2014-09-03 12:42:40

标签: nginx url-rewriting reverse-proxy

我想使用Nginx的反向代理功能和动态网址。

我的主叫网址是:

http://test.com:8080/10.20.34.53/index.php

网址的动态部分是 IP地址。然后我想使用代理

调用以下URL
http://10.20.34.53/index.php

如何配置我的Nginx呢?

谢谢,

1 个答案:

答案 0 :(得分:0)

我认为你可以使用这样的东西:

location /(\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3})/index.php {
    // ... some stuff
    proxy_pass http://$1/index.php;
}

警告:我没有测试正则表达式以匹配IP地址。