nginx中这些反代的区别是什么

发布于 2022-09-12 23:12:21 字数 651 浏览 29 评论 0

nginx中这些反代的区别是什么?

location /proxyApi/ {                                         
    proxy_pass http://xxx.xxx.xxx.xxx:xxxx/;                                     
}  
location /proxyApi {                                         
    proxy_pass http://xxx.xxx.xxx.xxx:xxxx;                                     
}  
location /proxyApi/ {                                         
    proxy_pass http://xxx.xxx.xxx.xxx:xxxx;                                     
}  
location /proxyApi {                                         
    proxy_pass http://xxx.xxx.xxx.xxx:xxxx/;                                     
}

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

又爬满兰若 2022-09-19 23:12:21

location /proxyApi

可以匹配到proxyapi1

http://www.lilnong.top/cors/q 你可以代理到这里看看

猫九 2022-09-19 23:12:21

https://www.jianshu.com/p/c75...

server {
   listen       80;
   server_name  localhost;

   location /api1/ {
           proxy_pass http://localhost:8080;
        }
   # http://localhost/api1/xxx -> http://localhost:8080/api1/xxx


   location /api2/ {
           proxy_pass http://localhost:8080/;
        }
   # http://localhost/api2/xxx -> http://localhost:8080/xxx


   location /api3 {
           proxy_pass http://localhost:8080;
        }
   # http://localhost/api3/xxx -> http://localhost:8080/api3/xxx


   location /api4 {
           proxy_pass http://localhost:8080/;
        }
   # http://localhost/api4/xxx -> http://localhost:8080//xxx,请注意这里的双斜线,好好分析一下。


   location /api5/ {
           proxy_pass http://localhost:8080/haha;
        }
   # http://localhost/api5/xxx -> http://localhost:8080/hahaxxx,请注意这里的haha和xxx之间没有斜杠,分析一下原因。

   location /api6/ {
           proxy_pass http://localhost:8080/haha/;
        }
   # http://localhost/api6/xxx -> http://localhost:8080/haha/xxx

   location /api7 {
           proxy_pass http://localhost:8080/haha;
        }
   # http://localhost/api7/xxx -> http://localhost:8080/haha/xxx

   location /api8 {
           proxy_pass http://localhost:8080/haha/;
        }
  # http://localhost/api8/xxx -> http://localhost:8080/haha//xxx,请注意这里的双斜杠。
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文