在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

Nginx之proxy_pass详解相关推荐

  1. nginx 之 proxy_pass详解(好文章!!详细)

    在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径:如果没有/,表示相对路径,把匹配的路径部分也给代理走. 假设下面四种情况分别用 http: ...

  2. Nginx配置文件nginx.conf中文详解(转)

    ######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...

  3. nginx.conf配置详解

    ######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...

  4. nginx.conf 配置文件详解

    本文来说下nginx.conf 配置文件详解 文章目录 Nginx 配置文件概述 nginx.conf 配置文件 通用(这里是 windows 系统系 nginx1.14.2 下 nginx.conf ...

  5. Nginx之location详解

    root location中root指定的只是相对路径,需要和路径结合起来映射地址,比如 location ^~/static/ { ## 这里的root需要和路径结合使用,即是映射的文件位置为 /u ...

  6. Nginx配置文件中文详解

    ######Nginx配置文件nginx.conf中文详解######定义Nginx运行的用户和用户组 user www www;#nginx进程数,建议设置为等于CPU总核心数. worker_pr ...

  7. Nginx的配置详解

    人无再少年,花有重开日--风城玫瑰 德里克·罗斯 Nginx是一款轻量级的HTTP服务器,采用事件驱动的异步非阻塞处理方式框架,这让其具有极好的IO性能,时常用于服务端的反向代理和负载均衡. Ngin ...

  8. 手把手教你Nginx常用模块详解之ngx_http_status_module(十一)

    本专栏非常感谢大家得关注和支持,本人开源项目站点https://erosbt.com 将自己热爱与信仰的技术,持续不辍地传递. Nginx专栏 手把手教你Nginx常用模块详解之ngx_http_ac ...

  9. Nginx gzip参数详解及常见问题(已解决)

    Nginx gzip参数详解及常见问题(已解决) 参考文章: (1)Nginx gzip参数详解及常见问题(已解决) (2)https://www.cnblogs.com/xzkzzz/p/92243 ...

最新文章

  1. 使用VC实现一个“智能”自增减线程池
  2. 图解如何在DC上添加自定义属性类
  3. 滚动条加载功能实现(懒加载)
  4. gpa-user-guide-for-ubuntu-host
  5. Apache Spark源码走读之3 -- Task运行期之函数调用关系分析
  6. 【SpringBoot实战】员工部门管理页面,增删改查,含源码
  7. 28--仅仅反转字母
  8. Shiro————核心设计思想
  9. 【CH5105】Cookies
  10. Redis面试 - Redis的持久化机制
  11. gevent模块的使用
  12. bitcoin jsonrpc java_BitcoinCore JSONRPC Java使用创建账号,获取余额,转账等等...
  13. Oracle常用语句汇总
  14. FCC 中级算法题 最小公倍数
  15. C编程入门到精通 F1: 学习本课程常见问题说明
  16. Vblog#2 DAY1
  17. 风寒感冒一般低烧或者不发烧,清鼻涕。风热感冒一般有发烧比较厉害,黄鼻涕的反应
  18. [软件工程 复习] 记录
  19. pta中java编程题_多文件编程题
  20. 2016年总结和2017年计划

热门文章

  1. 仿微信公众号界面实现
  2. sklearn学习之Spectral Clustering
  3. 笔记本当服务器显示器怎么连接,笔记本当主机显示器的设置方法
  4. python实现转置矩阵_用Python转置矩阵?
  5. 115道Java面试题
  6. 数据湖架构Hudi(五)Hudi集成Flink案例详解
  7. 奇数值结点链表 (20 分)
  8. Excel办公中的应用(中秋快乐学习)(注意:全部为英文符号)
  9. 今日科技联播:美股暴跌引全球股市崩盘;腾讯跌出全球市值前十
  10. Error: com.android.ide.common.process.ProcessException