【问题标题】:nginx proxy_pass to root without pathnginx proxy_pass 到 root 没有路径
【发布时间】:2017-02-04 10:28:45
【问题描述】:

nginx proxy_pass documentation 它说

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

(强调我的)

如果我想将/foo 代理到http://localhost:8080 而没有尾随foo。我该怎么做?

【问题讨论】:

    标签: nginx


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2019-12-11
      • 1970-01-01
      • 2014-10-17
      • 1970-01-01
      • 1970-01-01
      • 2018-02-21
      • 2017-09-06
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多