摘自 nginx 同一端口根據不一樣域名轉發到不一樣端口html
http://wlheihei.com/view/82nginx
1 首先,tomcat
我在本地啓動了nginx服務和tomcat服務服務器
nginx 端口80:
測試
頁面默認以下:
spa
tomcat端口8080
orm
頁面默認以下:htm
爲了測試多域名訪問同一ip, 我修改了主機host文件ip
路徑:ci
C:\Windows\System32\drivers\etc\hosts
我訪問 www.a.com 和 www.b.com 能夠看到以下:
這裏我要作的是把 www.a.com he www.b.com 轉發到兩個不一樣的端口,只須要修改nginx.conf的配置以下便可!
nginx -s reload 以後, 看效果圖!!
localhost訪問以下
www.b.com 訪問以下
這樣對同一臺服務器 3個域名都指向一臺服務器
localhost 訪問的是nginx的配置頁面
www.a.com 訪問的是 本身寫的1.html
www.b.com 訪問的是 tomcat的8080端口頁面
再次測試:
成功訪問