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 怎么搭建web服务器(Linux+Nginx+Php架设高性能WEB服务器)
- nginx与tomcat长连接(Windows下使用Nginx+Tomcat做负载均衡的完整步骤)
- nginx+ssl配置详解(nginx配置ssl实现https的方法示例)
- nginx结构图解(详解Nginx 工作原理)
- nginx 反向代理详细配置(nginx反向代理配置去除前缀案例教程)
- nginxrewrite有什么功能(Nginx Rewrite使用场景及代码案例详解)
- nginx部署配置详解(Nginx服务器基本的模块配置和使用全攻略)
- 如何认识服务器(关于Nginx、Apache、Tomcat三个WEB服务器的区别和认知)
- python配合docker(Docker构建python Flask+ nginx+uwsgi容器)
- nginx文件夹限制ip访问(基于Nginx实现限制某IP短时间访问次数)
- nginx虚拟主机配置推荐(nginx配置虚拟主机的详细步骤)
- nginx指令大全(Nginx常用技巧使用实例汇总)
- nginx django部署(uwsgi+nginx代理Django无法访问静态资源的解决)
- nginx如何配置不显示nginx名字(Nginx安装完成没有生成sbin目录的解决方法)
- nginx和php怎么结合(php和nginx交互实例讲解)
- nginx反向代理通俗讲解(nginx 反向代理之 proxy_pass的实现)
- 元旦闲谭(元旦闲谭)
- 息烽 这个村 治垃圾 有招 人人争当卫生模范(息烽这个村治垃圾)
- 今天要吃什么(今天要吃什么菜)
- 三杨之一 南杨 杨溥 安贞履节,酿醴调羹,宰相之气(三杨之一南杨杨溥)
- 今天会下雨吗(今天会下雨吗小说)
- 追连续剧,品古今联4 明代三杨,联妙诗佳(追连续剧品古今联4)
热门推荐
- php哪个函数具有字符串截取功能(php字符串截取函数mb_substr用法实例分析)
- docker harbor 配置中央仓库(Docker Gitlab+Jenkins+Harbor构建持久化平台操作)
- linuxdocker命令使用教程(seata docker 高可用部署的详细介绍)
- sqlserver2012tcpip配置(Sql Server2012 使用IP地址登录服务器的配置图文教程)
- C#中的反射
- 10款免费好用的云服务器/VPS主机控制面板推荐(10款免费好用的云服务器/VPS主机控制面板推荐)
- dedecms标签分类(dedecms list增加noflag属性的方法 实现让列表标签不调用有推荐属性的文章)
- mysql触发器怎么添加(MySQL触发器的使用场景及方法实例)
- mysql各种查询方式(mysql查询的控制语句图文详解)
- html5封闭ios(Html5 页面适配iPhoneX就是那么简单)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9