1. 程式人生 > 實用技巧 >二級域名配置(萬網 + tomcat8.5) 解析到子目錄

二級域名配置(萬網 + tomcat8.5) 解析到子目錄

二級域名介紹就不說了

其他的工作都已經做好了,
我現在手裡的域名是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咯