nginx 同一端口根據不一樣域名轉發到不一樣端口

 摘自 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.a.com 訪問以下




www.b.com 訪問以下



這樣對同一臺服務器 3個域名都指向一臺服務器

localhost 訪問的是nginx的配置頁面

www.a.com 訪問的是 本身寫的1.html

www.b.com 訪問的是 tomcat的8080端口頁面 



再次測試: 


成功訪問

相關文章
相關標籤/搜索