天天看點

伺服器自帶域名,2018-01-05 伺服器上tomcat 自帶域名分發

目的:泛解析後的域名通路到tomcat的時候分發到對應的項目中

将tomcat端口修改為80

找到tomcat配置檔案/conf/server.xml

找到标簽

1.如果結構為單項目 可以使用filter的方式轉發域名(請自行百度)

2.如果結構為多子產品 單子產品中包含多服務

修改預設

同時在webapps下建立子產品對應檔案夾比如test1  test2

在Host标簽之後添加Host标簽對應目前檔案夾

www.baidu.com

将标簽中的defaultHost改為你設定錯誤頁面的項目比如test1.baidu.com 如果沒有可以依舊用locathost會傳回tomcat預設的錯誤頁面

如果有需要可以将value中的日志目錄改為對應項目  這個目錄是記錄通路此域名使用者的ip uri thread資訊的

alias标簽是别名   可以同時通過test2.baidu.com www.baidu.com兩個域名通路此項目,注意标簽大小寫 是嚴格區分的

所有子產品下同樣繼承ROOT寫法 當test1 test2檔案夾中存在名為ROOT的項目時預設通路此項目,其他項目需要添加/XXX

3.如果是單子產品 子產品中多服務 可以參考2中方式建立對應服務的檔案夾 将每個服務看成一個獨立的子產品 一個子產品中存放一個ROOT項目即可