您的位置:首页 > 运维架构 > Nginx

nginx 同一端口根据不同域名转发到不同端口

2016-03-03 00:00 651 查看
摘要: 摘自 http://wlheihei.com/view/82
摘自 nginx 同一端口根据不同域名转发到不同端口 http://wlheihei.com/view/82
1 首先,
我在本地启动了nginx服务和tomcat服务

nginx 端口80:

页面默认如下:



tomcat端口8080

页面默认如下:



为了测试多域名访问同一ip, 我修改了主机host文件
路径:
C:\Windows\System32\drivers\etc\hosts



我访问 www.a.comwww.b.com 可以看到如下:





这里我要做的是把 www.a.com he www.b.com 转发到两个不同的端口,只需要修改nginx.conf的配置如下即可!



nginx -s reload 之后, 看效果图!!

localhost访问如下









www.a.com 访问如下



www.b.com 访问如下



这样对同一台服务器 3个域名都指向一台服务器

localhost 访问的是nginx的配置页面
www.a.com 访问的是 自己写的1.html
www.b.com 访问的是 tomcat的8080端口页面

再次测试:





成功访问
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: