Nginx之proxy_pass详解_nginx proxy_pass详解-程序员宅基地

技术标签: proxy_pass  Nginx  Linux  nginx  

在nginx中配置代理转发时,

location:

没有“/”时,location /abc/def可以匹配/abc/defghi请求,也可以匹配/abc/def/ghi等
而有“/”时,location /abc/def/不能匹配/abc/defghi请求,只能匹配/abc/def/anything这样的请求

proxy_pass:

有“/”时,表示绝对根路径;

没有“/”时,表示相对路径,把匹配的路径部分也给代理走。

假设下面四种情况分别用 http://192.168.1.1/proxy/test.html 进行访问。

第一种:

location /proxy/ {

    proxy_pass http://127.0.0.1/;

}

代理到URL:http://127.0.0.1/test.html

 

第二种(相对于第一种,最后少一个 / )

location /proxy/ {

    proxy_pass http://127.0.0.1;

}

代理到URL:http://127.0.0.1/proxy/test.html

 

第三种:

location /proxy/ {

    proxy_pass http://127.0.0.1/aaa/;

}

代理到URL:http://127.0.0.1/aaa/test.html

 

第四种(相对于第三种,最后少一个 / )

location /proxy/ {

    proxy_pass http://127.0.0.1/aaa;

}

代理到URL:http://127.0.0.1/aaatest.html

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/liuchang19950703/article/details/115031573

智能推荐

(附源码)计算机毕业设计SSM基于框架的点餐系统_ssm框架设计系统-程序员宅基地

文章浏览阅读570次。订单管理,在已支付订单页面可以对索引,订单编号,商品名称,商品图片,购买数量,价格/积分,折扣价格,总价格/总积分,折扣总价格,支付类型,状态,商品类型,下单时间等内容进行详情,核销,删除等操作,还可对已完成订单、已发货订单、未支付订单、已取消订单、已退款订单进行相对应操作,如图5-12所示。特色美食管理,在特色美食管理页面可以对索引,美食名称,图片,菜系,口味,特色,主食材,价格,单限,库存等内容进行详情,修改,查看评论和删除等操作,如图5-10所示。若包含,则为maven项目,否则为非maven项目。_ssm框架设计系统

tensorflow 缩小放大图片的多种操作_tensorflow将图片缩小-程序员宅基地

文章浏览阅读3.4k次。图像大小的调整方式:在Tensorflow中通过tf.image.resize_images函数实现;1.双线性插值算法(Bilinear interpolation);Method取值为:0;2.最近邻居法(Nearest  neighbor interpolation);Method取..._tensorflow将图片缩小

【微信小程序】页面跳转、组件自定义、获取页面参数值_小程序开发文章页面详情获取数据-程序员宅基地

文章浏览阅读2.3k次,点赞24次,收藏21次。哈喽大家好,本期是微信小程序专栏第十七期。本期主要内容是页面跳转、组件自定义、获取页面参数值。每期内容是连载呢,建议大家可以看看往期内容,更好理解噢~要想实现点击文章就跳转到相应的文章详情页面,就需要给每个文章设置一个id,然后绑定这个id,如下,绑定postId:我们可以看到,每篇文章的id号都被绑定在该文章的view容器上。通过获取当前文章的postId。event事件对象是由MINA框架在调用onTapToDetail函数时传递的参数,其中,代表事件绑定的当前组件。dataset对象。_小程序开发文章页面详情获取数据

Springboot美国职业篮球联赛信息平台58sh4计算机毕业设计-课程设计-期末作业-毕设程序代做-程序员宅基地

文章浏览阅读291次。Springboot美国职业篮球联赛信息平台58sh4计算机毕业设计-课程设计-期末作业-毕设程序代做本源码技术栈:项目架构:B/S架构开发语言:Java语言开发软件:idea eclipse前端技术:Layui、HTML、CSS、JS、JQuery等技术后端技术:JAVA运行环境:Win10、JDK1.8数 据 库:MySQL5.7/8.0源码地址:https://pan.baidu.com/s/18iKRy9seHjY2YdJUl7c1EA?pwd=ydo5最新计算机专业原创开发毕业设计

谷歌seo优化主要做什么?_谷歌seo优化具体做哪些-程序员宅基地

文章浏览阅读7.3k次,点赞3次,收藏2次。近年来,SEO带动了大多数的公司发展,SEO优化对于一个网站的搜索是非常的有帮助,那么今天我们就来给大家介绍下谷歌seo优化主要做什么?谷歌SEO优化主要是做搜索引擎排名,也就是让做出来的网站更加的符合搜索引擎的算法规则,一些操作上的东西。下面来介绍下SEO选择关键词的技巧:一、给每个页面设置自己的标题通过阅读和理解当前页面内容,使用自己的关键字设计标题。删除可有可无的修饰词汇,并且能够完..._谷歌seo优化具体做哪些

c语言extern的用法与头文件,extern使用方法总结-程序员宅基地

文章浏览阅读4k次,点赞8次,收藏11次。1.变量的定义、声明变量的声明有两种情况:一种是需要建立存储空间的,如inta,在声明的时候就已经建立了存储空间,这种声明是"定义性声明(defining declaration)",即我们平时所说的“定义”;另一种是不需要建立存储空间的,只是告诉编译器某变量已经在别处定义过了,如extern int a,变量a是在别处定义的, 这种声明是"引用性声明(referncingdeclaration..._c语言中被extern的变量在头文件声明了,但是源文件说没有声明

随便推点

Linux系统下搭建SVN服务_linux系统 搭建svn服务-程序员宅基地

文章浏览阅读238次。在Linux系统中搭建svn服务所需要用到的软件叫做subversion,可以通过yum来进行安装,如图安装好软件后第一件事就是创建一个仓库目录[root@server1 ~]# mkdir /svn使用svn自带命令建立仓库[root@server1 ~]# svnadmin create /svn进入该仓库,可以看到该目录下生成了一些目录和文件_linux系统 搭建svn服务

VS2017 MFC工具箱 组件灰色办法_mfc工具箱控件是灰色的-程序员宅基地

文章浏览阅读2.5k次,点赞2次,收藏9次。VS2017 MFC工具箱 组件灰色前段时间不小心把E盘分区删掉了,里面的代码和VS IDE全没了,网上各种办法找回分区的文件,速度太慢了,代码从SVN上重新下载,IDE重新安装。结果发现 VS2017下载非常慢只有几kb/s,后面尝试了翻墙发现 速度可以达到7~9MB/s成功安装之后,发现MFC 资源的工具箱是灰色的在网上找了各种办法:方法1、https://www.cnblogs.com/lbyj/p/12496773.html试了上面的两种方法依然是灰色的,方法2、https:/_mfc工具箱控件是灰色的

java/jsp/ssm演唱会售票系统【2024年毕设】-程序员宅基地

文章浏览阅读43次。ssm基于Android的花艺销售系统APP的设计与实现。springboot基于vue框架的校园二手交易系统。springboot基于java的学生宿舍管理系统。springboot基于vuejs的招聘系统app。springboot基于微信小程序的在线答题系统。springboot基于Java的超市进销存系统。springboot微信小程序的食堂餐厅点餐系统。springboot婚车租赁系统的设计与实现。springboot房屋租赁系统的设计与实现。springboot微信小程序的校园外卖系统。

计算机视觉算法整理(一):Faster RCNN,bounding box regression,IOU,GIOU-程序员宅基地

文章浏览阅读5k次。专门收录一下一些有趣的,计算机视觉中我想记录一下的算法,重点关注的是loss function,顺便说下相关算法。因为是收录,只为日后查看之需,有一些会借用一些资料,我会给出引用。1、Faster RCNN两阶段目标检测的代表作,可以说是开创了目标检测的一番局面。现在很多公司实际在商用的目标检测算法,依然很多是基于Faster RCNN的。虽然后来各种论文都号称吊打Faster RCNN,但是..._计算机视觉算法

lmdb.Error: 路径 : ϵͳ�Ҳ���ָ����·����解决办法-程序员宅基地

文章浏览阅读7.3k次,点赞2次,收藏3次。将代码中的路径的相对路径改为绝对路径,暂时解决。_lmdb.error

分布式软总线/discovery/coap/nstackx相关代码解读-程序员宅基地

文章浏览阅读1.2k次,点赞2次,收藏3次。nstackx相关_nstackx

推荐文章

热门文章

相关标签