nginx proxy_pass到没有路径的root

时间:2016-09-26 23:03:10

标签: nginx

nginx proxy_pass documentation中说

  

如果指定的proxy_pass没有URI,则处理原始请求时,请求URI 以与客户端相同的格式传递给服务器,或者传递完整的规范化请求URI处理更改后的URI

(强调我的)

如果我想将/foo代理到http://localhost:8080而不追踪foo,该怎么办?我该怎么做?

1 个答案:

答案 0 :(得分:1)

您可以使用尾部斜杠指定http://localhost:8080/,并将/表示为URI。你不能在命名位置执行此操作(AFAIK,nginx将抛出错误)。