實現二級域名有幾種方式
- 服務器做反向代理
- 服務器設置域名配置
- 更改服務器默認訪問項目
服務器反向代理可以參考http://www.wewill.top/2016/06/14/apache反向代理/
在這裏主要說說服務器設置域名轉發
服務器域名配置
<Host name=”examples.localhost” appBase=”webapps”unpackWARs=”true” autoDeploy=”true”>
#examples.localhost訪問的請求直接訪問webapps/examples
<Context path=”” docBase=”examples” debug=”0″ reloadable=”true” crossContext=”true”/></Host>
path:訪問該應用的入坑
docBase:相對於appBase的應用入口
reloadable:如果爲true,當應用內classes文件更新了,會自動加載應用
這樣子訪問就可以了(๑><๑)
更改服務器默認訪問項目
服務器會默認訪問一個webapps下的應用
例如tomcat
這個管理界面其實就是webapps/ROOT這個應用
只要我們把我們想默認訪問的項目名字改成ROOT就可以了
不過這種方式不如服務器域名配置好