nginx proxy设置存放在哪里(nginx配置proxy_pass中url末尾带/与不带/的区别详解)
nginx proxy设置存放在哪里
nginx配置proxy_pass中url末尾带/与不带/的区别详解nginx配置proxy_pass时url末尾带“/”与不带“/”的区别如下:
注意:当location为正则表达式匹配模式时,proxy_pass中的url末尾是不允许有"/"的,因此正则表达式匹配模式不在讨论范围内。
proxy_pass配置中url末尾带/时,nginx转发时,会将原uri去除location匹配表达式后的内容拼接在proxy_pass中url之后。
测试地址:http://192.168.171.129/test/tes.jsp
场景一:
location ^~ /test/ { proxy_pass http://192.168.171.129:8080/server/; }
代理后实际访问地址:http://192.168.171.129:8080/server/tes.jsp
场景二:
location ^~ /test { proxy_pass http://192.168.171.129:8080/server/; }
代理后实际访问地址:http://192.168.171.129:8080/server//tes.jsp
场景三:
location ^~ /test/ { proxy_pass http://192.168.171.129:8080/; }
代理后实际访问地址:http://192.168.171.129:8080/tes.jsp
场景四:
location ^~ /test { proxy_pass http://192.168.171.129:8080/; }
代理后实际访问地址:http://192.168.171.129:8080//tes.jsp
proxy_pass配置中url末尾不带/时,如url中不包含path,则直接将原uri拼接在proxy_pass中url之后;如url中包含path,则将原uri去除location匹配表达式后的内容拼接在proxy_pass中的url之后。
测试地址:http://192.168.171.129/test/tes.jsp
场景一:
location ^~ /test/{ proxy_pass http://192.168.171.129:8080/server; }
代理后实际访问地址:http://192.168.171.129:8080/servertes.jsp
场景二:
location ^~ /test { proxy_pass http://192.168.171.129:8080/server; }
代理后实际访问地址:http://192.168.171.129:8080/server/tes.jsp
场景三:
location ^~ /test/ { proxy_pass http://192.168.171.129:8080; }
代理后实际访问地址:http://192.168.171.129:8080/test/tes.jsp
场景四:
location ^~ /test { proxy_pass http://192.168.171.129:8080; }
代理后实际访问地址:http://192.168.171.129:8080/test/tes.jsp
到此这篇关于nginx配置proxy_pass中url末尾带/与不带/的区别详解的文章就介绍到这了,更多相关nginx proxy_pass url末尾内容请搜索开心学习网以前的文章或继续浏览下面的相关文章希望大家以后多多支持开心学习网!
- nginx前后端跨域(Nginx解决前端访问资源跨域问题的方法详解)
- nginxssl证书怎么设置(nginx结合openssl实现https的方法)
- nginx路径匹配优先级(Nginx的location的常见规则优先级问题)
- thinkphp静态怎么设置(浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法)
- nginx网站集群(Nginx实现高可用集群构建Keepalived+Haproxy+Nginx)
- 静态web服务器nginx(WEB服务器该选择 Apache 还是 Nginx?)
- nginx的最大并发(nginx限制并发连接请求数的方法)
- nginx把https转为http请求(使用nginx方式实现http转换为https的示例代码)
- nginx配置https转发规则(Nginx配置https原理及实现过程详解)
- nginx 怎么搭建web服务器(Linux+Nginx+Php架设高性能WEB服务器)
- nginx 处理服务器错误(nginx服务器异常502 bad gateway原因排查)
- nginxhttp转https原理(nginx如何将http访问的网站改成https访问)
- nginx报错处理(Nginx报504 gateway timeout错误的解决方法)
- nginx如何配置php项目(Nginx服务器究竟是怎么执行PHP项目)
- 宝塔nginx配置修改(宝塔面板安装Tengine报错:nginx: [emerg] invalid IPv6 address in resolver)
- nginxdocker界面(Docker部署nginx实现过程图文详解)
- 少儿口才表达影响未来一生,50首经典绕口令和孩子玩出聪明大脑(少儿口才表达影响未来一生)
- 玩网游居然让人更友善 很难以让人置信(玩网游居然让人更友善)
- 学好汉语拼音,从娃娃绕口令抓起,平时还是要多练 收藏好(从娃娃绕口令抓起)
- 仙女们的私藏鲜法大PK 鲜香切块牛肉(仙女们的私藏鲜法大PK)
- 天热没胃口 这道菜开胃又下饭,2个小技巧新手一学就会(这道菜开胃又下饭)
- 指天椒紫苏爆炒牛肉(指天椒紫苏爆炒牛肉)
热门推荐
- 国产云主机哪个好(便宜好用的国内云主机怎么挑选?)
- django中filter的参数(详解django2中关于时间处理策略)
- xampp数据库表在哪个文件夹(XAMPP集成环境中MySQL数据库的使用)
- 如何解除表的锁定
- 织梦怎么添加评论(在织梦中添加腾讯微博最新动态信息的方法)
- SQL Server Management Studio(SSMS)复制数据库的方法(SQL Server Management StudioSSMS复制数据库的方法)
- 用python怎么找工作(利用python如何在前程无忧高效投递简历)
- css3设置过渡效果(CSS3 media queries + jQuery实现响应式导航)
- python中return 类的实例(Python实现Event回调机制的方法)
- dedecms添加底部链接(详解如何修改织梦模板dedeCMS友情链接为下拉式)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9