当前位置: 首页 > news >正文

深圳 购物网站企业网站开发

深圳 购物网站,企业网站开发,确定B2B网站建设方案,石家庄营销型网站建设公司概述 Nginx 配置中 location 和 proxy_pass 指令的不同组合方式及其对请求转发路径的影响。 配置效果 1. location 和 proxy_pass 都带斜杠 / location /api/ {proxy_pass http://127.0.0.1:8080/; }访问地址:www.hw.com/api/upload转发地址:http://…

概述

Nginx 配置中 locationproxy_pass 指令的不同组合方式及其对请求转发路径的影响。

配置效果

1. locationproxy_pass 都带斜杠 /
location /api/ {proxy_pass http://127.0.0.1:8080/;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080/upload

转发地址不带 location 匹配目录 /api/

2. location 不带斜杠,proxy_pass 带斜杠 /
location /api {proxy_pass http://127.0.0.1:8080/;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080//upload

转发地址会多带 /

3. location 带斜杠,proxy_pass 不带斜杠
location /api/ {proxy_pass http://127.0.0.1:8080;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080/api/upload

转发地址会带 location 匹配目录 /api/

4. locationproxy_pass 都不带斜杠
location /api {proxy_pass http://127.0.0.1:8080;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080/api/upload

转发地址会带 location 匹配目录 /api/

5. locationproxy_pass 都带斜杠 /,但 proxy_pass 带地址
location /api/ {proxy_pass http://127.0.0.1:8080/server/;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080/server/upload

转发地址不带 location 匹配目录 /api/

6. location 不带斜杠,proxy_pass 带斜杠 /,但 proxy_pass 带地址
location /api {proxy_pass http://127.0.0.1:8080/server/;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080/server//upload

转发地址不带 location 匹配目录 /api/ ,会多带 /

7. location 带斜杠,proxy_pass 不带斜杠,但 proxy_pass 带地址
location /api/ {proxy_pass http://127.0.0.1:8080/server;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080/serverupload

转发地址不带 location 匹配目录 /api/ 直接进行了替换

8. locationproxy_pass 都不带斜杠,但 proxy_pass 带地址
location /api {proxy_pass http://127.0.0.1:8080/server;
}
  • 访问地址www.hw.com/api/upload
  • 转发地址http://127.0.0.1:8080/server/upload

转发地址不带 location 匹配目录 /api

总结

  • proxy_pass 代理地址端口后有目录(包括 /),转发后地址为:代理地址 + 访问 URL 目录部分去除 location 匹配目录
  • proxy_pass 代理地址端口后无任何内容,转发后地址为:代理地址 + 访问 URL 目录部分(包括 location 地址)

场景示例

upstream backend_name_hw {server 10.10.10.10:32323 max_fails=2 fail_timeout=2;
}server {listen      80;server_name hw.test.com;client_max_body_size 1024m;client_body_timeout 12;client_header_timeout 12;keepalive_timeout 15;send_timeout 10;location / {proxy_pass http://backend_name_hw;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}location /hello {proxy_pass http://backend_name_hw/hello;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}
}

在这里插入图片描述
在这里插入图片描述

    location /hw/ {proxy_pass http://hw-nginx/index.html;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}

在这里插入图片描述

    location /hwhw/  {proxy_pass http://hw-nginx/;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}

在这里插入图片描述

    location /hw/hi/ {proxy_pass http://hw-nginx/hello/index.html;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}

在这里插入图片描述

    location /hello/index.html {proxy_pass http://hw-nginx;proxy_set_header Host $host;proxy_set_header X-Real-IP $remote_addr;proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;}

在这里插入图片描述

http://www.zhongyajixie.com/news/63945.html

相关文章:

  • 测试网站开发搜索引擎优化策略
  • 动态表单的设计与实现aso优化app推广
  • 湛江网站建设开发如何做好推广工作
  • 网销都是在那些网站做推广网络营销的特点是什么
  • 网站加入悬浮客服互联网营销专家
  • 做网站应聘平台安徽做网站公司哪家好
  • 网站用ps下拉效果怎么做上海关键词优化排名软件
  • 如何鉴定网站做的好坏如何在各大网站发布信息
  • 昆山公司做网站太原网站关键词推广
  • 空间网站购买百度上首页
  • 如何做网站的的关键词怎样做平台推广
  • 郑州响应式网站制作搜狗搜索引擎入口
  • 学做网站需要多久时间互联网培训机构排名前十
  • h5网站开发环境河南网站seo
  • 学校诗歌网站建设抖音seo推广外包公司好做吗
  • .net建设网站步骤详解头条新闻
  • 网站建设包含哪些费用怎么制作公司网页
  • 深圳网警北京网站seo哪家公司好
  • iis 网站打不开刷外链网站
  • 男的做直播网站小说推文推广平台
  • 微信小程序网站建设哪家好北京网站seowyhseo
  • 展示网站百度指数批量查询工具
  • 大型网站建设完全教程seo短期培训班
  • php做的网站如何该样式建网站用什么软件
  • 一站式服务广告语百度广告联盟平台的使用知识
  • 国外网页素材网站网页友情链接
  • 湖南网站制作收费标准市场营销十大经典案例
  • 怎么做盗版小说网站吗seo培训机构
  • 创一个app需要多少钱seo搜索是什么意思
  • 彩票游戏网站开发最简短的培训心得