说明:配置反向代理proxy_pass和location无关,location后面加不加 / 都可以

1.配置 proxy_pass 时,当在后面的 url 加上了 /,相当于是绝对路径,则 Nginx 不会把 location 中匹配的路径部分加入代理 uri

比如下面配置,我们访问 http://127.0.0.1/api/test.html,最终代理到 URL 是 http://192.168.100.19:56200/test.html

nginx配置后端映射(反向代理proxy_pass)

2.如果配置 proxy_pass 时,后面没有 /,Nginx 则会把匹配的路径部分加入代理 uri

比如下面配置,我们访问 http://127.0.0.1/api/test.html,最终代理到 URL 是 http://192.168.100.19:56200/api/test.html

nginx配置后端映射(反向代理proxy_pass)

 

相关文章:

  • 2021-12-01
  • 2022-12-23
  • 2022-12-23
  • 2022-01-07
  • 2021-07-05
  • 2021-11-28
  • 2021-09-13
  • 2021-04-18
猜你喜欢
  • 2021-04-12
  • 2021-09-11
  • 2022-02-11
  • 2022-12-23
  • 2022-12-23
  • 2021-04-06
相关资源
相似解决方案