在nginx中配置proxy_pass代理转发时,如果在proxy_pass后面的url加/,表示绝对根路径;如果没有/,表示相对路径,把匹配的路径部分也给代理走。

upstream demo {
server 192.168.1.1:8080;
server 192.168.1.2:8080;
ip_hash;
}
server {
listen 80;
server_name demo.domain.com;

location /demo {proxy_pass http://demo/; #后面的斜杠是一个关键proxy_redirect  off;proxy_set_header  Host  $host;proxy_set_header  X-Real-IP  $remote_addr;proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
}
access_log logs/access.log;

}

例如上面的例子,proxy_pass 后面有没有斜杠最终的代理后的地址是不同的

proxy_pass http://demo/
代理后http://192.168.1.1:8080/

proxy_pass http://demo
代理后http://192.168.1.1:8080/demo

nginx代理二级目录相关推荐

  1. nginx 二级目录 php,Nginx 配置二级目录支持

    Nginx 配置二级目录并不像 apache 那么简单,但二级目录的配置在实际工作中又经常用到,现整理如下.欢迎大家访问 二愣的闲谈杂鱼 在 /etc/nginx 目录下创建文件夹 sublocati ...

  2. nginx配置二级目录,反向代理不同ip+端口

    场景描述: 通过二级目录(虚拟目录,应用程序)的方式访问同一ip+端口的不同应用,例如location是用户使用页面,location/admin/是管理页面,location部署在192.168.1 ...

  3. nginx反向代理二级目录 导致vue项目静态文件css js访问不到

    2022年5月30日19:06:00 nginx vue项目配置 server {listen 9888;server_name 127.0.0.1;error_log /data/log/nginx ...

  4. Nginx配置二级目录反向代理本机不同端口

    前序 最近在家里的服务器上装了一大堆的服务器软件,大多数都需要Web网站访问的,比如:Gitlab.Apache.Jenkins等等.然而又因为是不同的应用,需要占用不同的端口,每次访问起来都需要在I ...

  5. Nginx通过二级目录映射不同的反向代理

    今天前后端分离项目,部署时需要通过二级目录来区分前端和后端,参考了网上文章. 前端是静态页面,当客户访问http://localhost/ ,当访问路径是 / \color{red}{/} / 时,访 ...

  6. nginx配置二级目录访问tomcat

    之前没有接触过nginx,但公司运维出现问题,于是由我来修改nginx配置文件,添加二级目录来访问tomcat下的项目. 推荐博客: https://blog.csdn.net/daybreak120 ...

  7. vue项目nginx部署二级目录

    一.修改router.js中添加base根目录配置 const vueRouter = new Router({mode: 'history',base: 'app', 二.修改vue.config. ...

  8. Vue 路由history模式nginx部署(二级目录)

    公司常用服务器为apache,最近一个项目需部署到nginx目录,且是在子目录下,即访问链接:http://www.xxx.com/rector/bnu/ apache服务器配置很简单,只需要在ind ...

  9. nginx配置二级目录

    个人blog,欢迎关注加收藏 在路径/etc/nginx/sites-enabled或者/etc/nginx/sites-available下找到default文件 打开default文件: ### ...

最新文章

  1. 使用HTML5监測站点性能
  2. 机器人“快递小哥”上岗了!京东配送机器人编队长沙亮相
  3. Mybatis 高级结果映射 ResultMap Association Collection
  4. SWT ScrolledComposite解释
  5. Python爬虫入门七正则表达式
  6. 第五届“强网杯”青少年专项赛盛大开赛
  7. linux arm uart应用程序,ARM Linux S3C2440 之UART分析
  8. 用matlab的ADC和DAC过程,谈谈我理解的ADC和DAC
  9. Leetcode 109
  10. php all函数,PHP 函数 preg_match_all()
  11. Android多媒体:AudioTrack
  12. 基于quartz的云调度中心实现
  13. Word字体间距变大
  14. java企业项目进度绩效考核管理系统 SSH
  15. dotnet publish 不生成pdb文件
  16. 使用GridView使用类似电影海报宣传页面
  17. 攻略:苹果手机投屏电脑 iPhone镜像投屏怎么操作
  18. 利用ffmepg下载在线视频文件
  19. div+css实现个人简历
  20. qq的服务器协议,公开OICQ所有通讯协议

热门文章

  1. 微信小程序中wxml和wxss的样式说明,彻底搞定布局排版
  2. SpringMVC使用form标签提交表单信息出现Invalid property 'department' of bean class的问题及解决办法
  3. 六西格玛管理四个核心理念
  4. 荧光定量PCR检测法的原理和应用领域
  5. [SQL Server无法连接到服务器]标题: 连接到服务器 --------- 无法连接到 ****
  6. 汽车轻量化 | 某SUV车型白车身的轻量化分析案例
  7. 解决电脑桌面图标异常
  8. 憋瞎说,大数据不是你想的那样!
  9. wifi服务器dns未响应,wifi显示dns未响应怎么解决
  10. 【神经网络】tenorflow实验11--人工神经网络(2)