在开发中,nginx服务器往往需要处理来自于多个不同服务器的请求,我们有没有多余的服务器来部署应用,因此就需要用到nginx来转发不同服务器的请求。

原路径: http://source.server.com/callback/test/test?username=xx

转发到:http://10.1.9.1:8088/callback/test/test?username=xx

配置如下:

server {listen      80;server_name source.server.com;# 匹配callbacklocation /callback/ {proxy_pass http://10.1.9.1:8088;}# 默认其他location / {proxy_pass http://10.2.2.1:8088;# root  html;# index  index.html index.htm;}}

注意:在配置中http://10.1.9.1:8088,后面不用加任何目录,/callback/test/test,这一串都不需要加,/ 符号也不需要,

这是因为proxy_pass参数中如果不包含url的路径,则会将location的pattern识别的路径作为绝对路径。

重启:

nginx -s reload

4-1.3、Nginx如何转发http请求?相关推荐

  1. F5和nginx配合转发前端请求

    第一步: F5上配置irules匹配规则(在Definition中填写 ),内容如下: when HTTP_REQUEST { switch -glob [HTTP::uri] { "/ex ...

  2. nginx 如何将 https 请求转发到 http

    nginx 如何将 https 请求转发到 http 网站之前是 https 的,通过 nginx 设置好了,现在不想用 https 了,但发散到外界的一些网址还是 https 的,此时只能通过 ng ...

  3. 阿里云服务器安装并配置nginx代理转发请求

    阿里云服务器安装并配置nginx代理转发请求 下载nginx安装包,或者上传nginx安装包,此处我用的是Xmanager工具从本地上传了一个nginx安装包. 安装依赖库 yum -y instal ...

  4. Nginx转发https请求访问http后端接口

    Nginx转发https请求 问题描述 前后端分离项目,前端使用Nginx部署,后端是Spring Boot项目,使用tomcat部署. Nginx配置了SSL,并且前端项目需要https协议访问.后 ...

  5. 使用Nginx转发TCP请求

    在平时的开发中,可能有的服务在本地电脑是连接不上的,此时需要一个中间人来作为代理,帮助我们去转发请求 比如现在本地可以链接某一台nginx服务器,域名为www.baidu.com,并且开放了端口889 ...

  6. nginx负载转发源请求http/https:X-Forwarded-Proto及nginx中的转发报头

    nginx负载转发源请求http/https:X-Forwarded-Proto及nginx中的转发报头 今天在排查服务器的问题时最后定位到服务器因为经过了运维这一层的处理,转发过来的请求不管用户请求 ...

  7. nginx转发mysql请求_nginx转发mysql连接

    场景: 访问UAT环境,只能使用客户电脑访问,太难用了,于是就需要在自己电脑上跑代码,通过客户电脑中转来访问uat环境的数据库. 选用nginx进行转发.配置如下: stream { upstream ...

  8. Nginx 代理转发阿里云OSS上传的实现代码

    这篇文章主要介绍了Nginx 代理转发阿里云OSS上传的实现代码,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 前言 因为小程序上传需要https,服务器https用的是 ...

  9. 跨域问题解决方案--Nginx代理转发

    文章目录 问题描述 解决方案 问题描述 有这么一个html页面,具体代码如下: Nginx_CORS.html <!DOCTYPE html> <html lang="en ...

最新文章

  1. github 修改项目为public_GitHub仓库中项目的语言属性可以这样修改,有点简单
  2. java打印jnibtye[]
  3. RFID系统集成公司
  4. 也许90%的人都没有真正搞懂性能优化
  5. 使用Docker容器的十大误区
  6. 美团DSP广告策略实践
  7. OpenCV文档阅读笔记-Imread flags解析与实例(保存透明图像)
  8. ASP.NET MVC铵钮Click后下载文件
  9. PG中的几种数据类型转换方式
  10. 通俗易懂机器人运动学左乘右乘理解
  11. 用这几款软件轻松自动识别图片文字,快码住
  12. WebRoot与WebContent区别
  13. 交换机基本原理与配置
  14. python 去掉标点、数字、特殊符号_python中怎么去掉标点符号
  15. python百度关键词自动提交订单_Python+selenium刷百度关键词点击
  16. SwiftUI实战教程 第二章 BMI计算器
  17. smb+服务器+修复,Microsoft Windows
  18. 新媒体数据分析:新媒体运营主要做什么?
  19. java环巢湖区域旅游网站计算机毕业设计MyBatis+系统+LW文档+源码+调试部署
  20. 如何进行用户体验的评估分析

热门文章

  1. atoi的使用及实现
  2. 74HC4067多通道复用芯片的使用
  3. 2547.Hemose购物(思维)
  4. tgp饥荒服务器mod文件在哪,饥荒TGP平台使用Steam平台MOD方法一览
  5. 最适合物联网LOT的开源数据库
  6. Flajolet-Martin算法及其应用
  7. 阿里云oss对象存储上传照片并返回照片路径
  8. 前百度员工,现 Google 员工爆料:百度对比Google有量级差距
  9. 用计算机弹醉赤壁,醉赤壁-林俊杰-和弦谱-《弹吧》官网tan8.com-和弦谱大全,学吉他,秀吉他...
  10. 倍福--清除随机分配的内存地址