二級域名配置(萬網 + tomcat8.5) 解析到子目錄
阿新 • • 發佈:2020-08-17
二級域名介紹就不說了
其他的工作都已經做好了,
我現在手裡的域名是baidu.com,公網地址是127.0.0.1
我現在訪問 127.0.0.1/map可以訪問到我的專案
我想配置一個map.baidu.com 解析到127.0.0.1/map
首先進入萬網控制檯新增解析map 到127.0.0.1
接下來tomcat修改server.xml,新增一些內容就好了
找到tomcat根目錄
修改conf/server.xml
找到Engine標籤
在Engine標籤內新增Host標籤
內容如下
<!-- 二級域名配置 map.baidu.com --> <Host name="map.baidu.com" appBase="webapps" unpackWARs="true" autoDeploy="true" xmlValidation="false" mlNamespaceAware="false"> <Alias>map.baidu.com</Alias> <Context path="" docBase="map" reloadable="true"> </Context> </Host>
Host詳細解釋參見tomcat根目錄下的docs/config/host.html
這裡只需要注意三點,
1Host標籤的name屬性,appBase屬性
name屬性值應該為我們配置的二級域名(map.baidu.com)
appBase屬性是一個地址這裡使用的是webapps(就是tomcat的webapps/),其實他還可以是一個絕對路徑,比如D:\map,但是不推薦,因為絕對路徑的話下面的docBase配置也是不一樣的
2子標籤Alias內容
同上的name屬性
3子標籤Context的docBase屬性
如果1裡面appBase配置的是webapps這裡就寫我們的專案名就可以了(map)
接下來就可以訪問map.baidu.com咯