百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

Nginx系列:配置跳转的常用方式(nginx自动跳转)

off999 2025-01-31 14:40 43 浏览 0 评论

随着应用服务的增多,服务可能部署在不同的服务器上。这些服务有可能存在IP端口Port、请求的ContextPath等一样的情况,怎么合理的配置他们的跳转呢?下面介绍三种常见的跳转方式。


0x01:根据不同域名判断跳转不同服务

就是根据在nginx.conf配置的server_name与域名或者(或者IP)匹配跳转不同的服务。

#当客户端访问www.domain.com,监听端口号为80,直接跳转到data/www目录下文件
server?{
????listen???????80;
???????server_name??www.domain.com;
???????location?/?{
??????????root???data/www;
??????????index??index.html?index.htm;
????}
?}
?#当客户端访问bbs.domain.com,监听端口号为80,直接跳转到data/bbs目录下文件
server?{
?????listen???????80;
?????server_name??bbs.domain.com;
?????location?/?{
?????????root???data/bbs;
?????????index??index.html?index.htm;
?????}
}


0x02:根据不同端口判断跳转不同服务

就是根据在nginx.conf配置的listen指令匹配跳转不同的服务。

#当客户端访问www.domain.com,监听端口号为8081,直接跳转到data/www目录下文件
server?{
??????listen???????8081;
??????server_name??www.domain.com;
??????location?/?{
??????????root???data/www;
??????????index??index.html?index.htm;
??????}
}

#当客户端访问www.domain.com,监听端口号为8082,直接跳转到data/bbs目录下文件
server?{
??????listen???????8082;
??????server_name??www.domain.com;
??????location?/?{
??????????root???data/bbs;
??????????index??index.html?index.htm;
??????}
}


0x03:根据链接的ContextPath不同跳转不同的服务器

主要根据每个应用服务器的ContextPath的普通,匹配跳转到不同的服务器。

#服务创建监听的端口号
server?{
????#监听的端口号
????listen???????80;
????#服务名称
????server_name??www.domain.com;
???#?匹配项目名称为bbs开头
???location?/bbs/?{
???????#??配置反向代理
???????proxy_pass?http://192.168.1.188:8081/;
???????index??index.html?index.htm;
???}
???#?匹配项目名称为blog开头
???location?/blog/?{
????????#?配置反向代理
????????proxy_pass?http://192.168.1.188:8082/;
???????index??index.html?index.htm;
???}
}

相关推荐

最新客户端下载(客户端官方下载)

您好,下载app客户端可以直接登录对应的应用官网获取下载链接进行下载的,也可以直接打开浏览器或者打开手机的应用商城,然后输入需要下载的软件的名称然后进行搜索,然后在搜索结果中选择下载安装即可,也可以...

win10更新卡在0%(Win10更新卡在35%不断重启)

win10更新一直卡在0%的解决方法:第一种第二种:拓展资料:Windows10是美国微软公司研发的跨平台及设备应用的操作系统。是微软发布的最后一个独立Windows版本。Windows10共有...

win10安装分区教程(安装win10时如何分区)

要在Windows10系统下分区硬盘,请按照以下步骤进行操作:1.打开“计算机”或“我的电脑”,选择要分区的硬盘。2.在“计算机”或“我的电脑”窗口中,右键单击该硬盘,选择“属性”。3.在弹出...

新电脑cpu温度过高怎么办(新电脑cpu温度过高是怎么回事)

电脑cpu温度高的原因分析:  1、cpu超频引起的,超频后没有使用更好的散热风扇,cpu产生的热量不能及时导出。  2、cpu风扇损坏,风扇老化,风扇缺油,转速慢。  3、cpu与电风扇之间的问题。...

qq邮箱电脑版入口(qq邮箱电脑版在线登录)
  • qq邮箱电脑版入口(qq邮箱电脑版在线登录)
  • qq邮箱电脑版入口(qq邮箱电脑版在线登录)
  • qq邮箱电脑版入口(qq邮箱电脑版在线登录)
  • qq邮箱电脑版入口(qq邮箱电脑版在线登录)
电脑ip地址怎么设置多少(电脑ip地址设置成多少)
  • 电脑ip地址怎么设置多少(电脑ip地址设置成多少)
  • 电脑ip地址怎么设置多少(电脑ip地址设置成多少)
  • 电脑ip地址怎么设置多少(电脑ip地址设置成多少)
  • 电脑ip地址怎么设置多少(电脑ip地址设置成多少)
电脑维修收费标准(华硕电脑维修收费标准)

如果电脑在保修期之内,那么只需要拿到售后处就可以处理了。如果保修期已经过了,那么就只能拿到电脑店里面去修理,如果是一般的电容坏了,那么修理一次的价格大概在50元左右,如果是桥坏了,那么维修价格至少也...

安全管家哪个好用(安全管家排行)

没有最好用的电脑管家比较好的有:1、360安全卫士拥有查杀流行木马、修复系统漏洞、系统实时保护、清理恶评及系统插件、管理应用软件等多个强大的功能,360安全卫士是国内最受欢迎免费安全软件。360安全卫...

如何恢复隐藏的文件夹(怎么找回隐藏的文件夹)
如何恢复隐藏的文件夹(怎么找回隐藏的文件夹)

1、打开电脑win7,在桌面上双击“计算机”;2、打开计算机后,在上方的工具栏找到并点击“组织”的下拉三角,选“文件夹和搜索选项”;3、点击文件夹选项以后,在弹出的界面中找到并点击“查看”的命令,在高级设置里,找到并点选“显示隐藏的文件、文...

2025-12-02 01:03 off999

qq邮箱网站登录入口(qq邮箱官网登录网页版)

扣扣邮箱是腾讯推出的一款电子邮件服务,用户可以通过网页版登录扣扣邮箱。首先,打开浏览器,输入扣扣邮箱官方网站的网址。然后,在登录页面输入正确的扣扣邮箱账号和密码,点击登录按钮。如果账号和密码输入正确,...

win10资源管理器修复(win10资源管理器无法正常启动)

1、Win10资源管理器崩溃,不停重启,基本上都是因为注册表被恶意修改,需要先进入注册表编辑器。在点击左下角的Windows按钮进入开始菜单,在底部的搜索栏输入“regedit”,可以看到搜索出了注册...

windows系统正版安装多少钱(装个正版win10系统多少钱)

Windows10家庭版官方价格:888元Windows10专业版价格:1799元Windows10家庭版到专业版升级包价格:879元Windows10企业版价格:4200元Windows10教育版价...

最新款手机华为(2021最新款的华为手机)

华为手机现在最新款是:HUAWEIP40Pro5G手机,上市时间为2020年4月,具体信息如下。一、尺寸宽度72.6mm,长度158.2mm,厚度8.95mm;重量约209g(含电池)。二、颜色...

电脑键盘各个按键功能图图片

  1.F1到F12叫功能区,通常F1是帮助键,在各个地方按下它会显示帮助。F2是改名,选中一个文件,按F2键,进入改名状态。F3一般是查找下一个。左上角ESC是退出键,取消键。? 2.第二,左侧大区...

服务器cpu性能天梯图(服务器cpu性能天梯图 霄龙)

以下是2022年10月末AMD处理器的天梯排名:1.AMDRyzenThreadripper3990X2.AMDRyzen95950X3.AMDRyzenThreadripper...

取消回复欢迎 发表评论: