java - Tomcat 不同的域名訪問同一個(gè)項(xiàng)目的不同網(wǎng)頁
問題描述
如果使用虛擬主機(jī),同一個(gè) Tomcat,不同的域名訪問不同的應(yīng)用好配置。
但是如果是一個(gè) Tomcat,服務(wù)器 IP 為 13.14.15.16,只有一個(gè)應(yīng)用 fox,有 2 個(gè)域名 foo.com 和 bar.com,如果要實(shí)現(xiàn)使用這 2 個(gè)域名訪問 fox 時(shí),訪問的是不同的網(wǎng)頁怎么實(shí)現(xiàn)呢?
http://foo.com 訪問的是應(yīng)用 fox 下的 http://13.14.15.16/fox/foo/in...
http://bar.com 訪問的是應(yīng)用 fox 下的 http://13.14.15.16/fox/bar/in...
使用場景:開發(fā)了一個(gè)應(yīng)用,可以給不同的客戶使用,為了更好的體驗(yàn),客戶可以綁定自己的域名到此應(yīng)用,會更具不同的域名訪問此客戶的對應(yīng)的數(shù)據(jù)。
或許是個(gè)辦法:
Nginx 處使用 Url rewrite
問題解答
回答1:嗯,nginx是最佳的選擇,次之的是在這兩個(gè)host下各建一個(gè)項(xiàng)目,然后用index.jsp做301/302跳轉(zhuǎn),或者用index.html的js做redirect
相關(guān)文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. 配置Apache時(shí),添加對PHP的支持時(shí)語法錯(cuò)誤4. Apache 已經(jīng)把網(wǎng)站根目錄的改為allow from all了,但是服務(wù)器還是不能訪問?5. css - 寫頁面遇到個(gè)布局問題,求大佬們幫解答,在線等,急!~6. phpstudy8.1支持win11系統(tǒng)嗎?7. javascript - nodejs關(guān)于進(jìn)程間發(fā)送句柄的一點(diǎn)疑問8. 實(shí)現(xiàn)bing搜索工具urlAPI提交9. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽數(shù)據(jù)變化10. javascript - 移動(dòng)端上不能實(shí)現(xiàn)拖拽布局嗎?

網(wǎng)公網(wǎng)安備