Nginx代理使用路径(子路径)作为url

时间:2018-04-23 15:57:30

标签: nginx nginx-location nginx-reverse-proxy

我的要求如下:

如果我要求这样的网址

  

http://example.com/10-10-43-3

服务器从

获取资源
  

http://10.10.43.3

并回复我。

10-10-43-3可以是替换'。'的任意URL。用' - '。

如何通过nginx实现它?像location和proxy_pass这样的东西?

1 个答案:

答案 0 :(得分:0)

以下内容将帮助您入门。

location /10-10-43-3 {
  proxy_pass http://10.10.43.3;
}

如果还需要考虑其他重定向,则很可能需要在上述内容以及正则表达式处理上添加变体。