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

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

off999 2025-01-31 14:40 31 浏览 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;
???}
}

相关推荐

如何快捷键截图(如何快捷键截图手机)

系统自带截屏:按下键盘的“Windows+shift+S”即可启动系统的截屏功能;微信截屏:首先,启动电脑微信;然后按下快捷键“Alt+A”来截取屏幕;QQ截屏:打开电脑QQ,同时按下“Ctrl+Al...

无线路由器网址是多少(路由器网址一般是什么)

通常,路由器默认登录网址是192.168.1.1或192.168.0.1你改的是本地机IP还是路由器登录IP?如果只是前者,那么与登不进路由器设置页面无关(可以这样试试,重起系统,或删除IE的cook...

苹果pp助手(苹果pp助手还能用吗)

1.将iOS连接到苹果手机上,再打开PP助手版,点击PP助手安装;2.等待安装完成时候,安装完成以后返回到桌面会增加程序"PP助手"即可开始体验。首先要在电脑上面下载安装好PP助手,之...

番茄花园化妆品总部(蕃茄花园)

番茄花园是一个不错的软件下载基地,里面有大量的常用软件提供网友下载不过番茄花园最为叫好的是它里面推出的操作系统,大家经常所说的番茄花园也就是指番茄花园操作系统.特点是:安装后系统界面美观,集成常...

打印机装驱动怎么安装驱动(打印机如何装驱动程序)
  • 打印机装驱动怎么安装驱动(打印机如何装驱动程序)
  • 打印机装驱动怎么安装驱动(打印机如何装驱动程序)
  • 打印机装驱动怎么安装驱动(打印机如何装驱动程序)
  • 打印机装驱动怎么安装驱动(打印机如何装驱动程序)
笔记本开机没反应就跟没通电一样

1、检查电源,首先看看是不是电源没插好或者插头有问题,如果用的是电池,那就插上电源再试一下。或者找一块同型号的电源试一下。如果可以开机,说明外接电源损坏,如果开不了机,可能是笔记本电脑内部存在硬件...

最好的bt天堂(最热bt天堂)

亚洲最大的天堂岛是普吉岛,普吉岛被印度洋安达曼海东南部,使泰国境内唯一受封为省级地位的岛屿,岛上环境纯净,是一座著名的度假岛,普吉岛面积576平方公里,人口175万,属于热带季风气候,普吉岛主要农产品...

新电脑装哪些必备软件啊(新电脑需安装什么软件)
  • 新电脑装哪些必备软件啊(新电脑需安装什么软件)
  • 新电脑装哪些必备软件啊(新电脑需安装什么软件)
  • 新电脑装哪些必备软件啊(新电脑需安装什么软件)
  • 新电脑装哪些必备软件啊(新电脑需安装什么软件)
电脑常用的cmd命令大全(电脑cmd简单命令)
电脑常用的cmd命令大全(电脑cmd简单命令)

sndrec32-------录音机Nslookup-------IP地址侦测器explorer-------打开资源管理器logoff---------注销命令tsshutdn-------60秒倒计时关机命令lusrmgr.msc---...

2025-11-17 09:03 off999

电脑声卡软件怎么安装(电脑声卡安装步骤)
  • 电脑声卡软件怎么安装(电脑声卡安装步骤)
  • 电脑声卡软件怎么安装(电脑声卡安装步骤)
  • 电脑声卡软件怎么安装(电脑声卡安装步骤)
  • 电脑声卡软件怎么安装(电脑声卡安装步骤)
windowsxp是windows几(电脑是winxp是win几)

windows?xp,是microsoft推出的供个人电脑使用的操作系统,包括商用及家用的台式电脑等。其名字“xp”的意思是英文中的“体验(experience)”,是继windows2000及win...

打印机连接电脑(打印机连接电脑的线是什么线)

1、把打印机与电脑主机USB接口连接上,打印机接通电源。2、打开电脑桌面左下角“菜单”,搜索“控制面板”项并进入。3、在控制面板项界面中,找到“设备和打印机”,鼠标双击打开。4、在设备和打印机界面中,...

5000元的电脑配置单(5000元预算电脑配置)

大概配置为i710700f搭配550w及以上电源,16G内存,500g固态。配置与说明:一、CPU:i710700f8核心16线程,最大全核睿频为4.6Ghz。在1.25v左右的电压下,功耗不到1...

手动ghost安装esd文件方法(手动运行ghost安装esd镜像)

ghost安装esd的方法如下1、查找自己电脑主板的U盘启动盘快捷键。   2、U盘插入电脑,重启电脑按快捷键选择U盘为第一启动项。进入后,键盘↑↓键选择第二个【02】启动Windows10...

421页pdf百度云资源未删节版

娱乐圈421是指网上有人写了421页的pdf文档,这文档是一些明星的黑料内幕,也可以理解为421页明星八卦合集。涵盖了整个娱乐圈八卦内容汇总,相当于一篇长篇论文的内容。其中就包含了四旦双冰记、老家伙系...

取消回复欢迎 发表评论: