把项目部署到tomcat目录webapps后,使用域名访问的时候域名后面需要加上项目名称,如果想直接输入域名就可以访问项目呢?看了下tomcat官方文档,我修改了tomcat安装目录下conf/server.xml,然后重启tomcat,在浏览器上直接输入域名,发现可以访问该项目了。
步骤:
1.vim打开server.xml,找到<Host/>标签,修改后的样子:
<Host name="www.ylili.cn" appBase="webapps" unpackWARs="true" autoDeploy="true"> <Alias>ylili.cn</Alias> <Context path="" docBase="/opt/tomcat8/webapps/Blog" debug="0" reloadable="true" crossContext="true"> </Context>
</Host>
2.进入bin目录,执行./shutdown.sh 停掉tomcat, 再执行./startup.sh启动tomcat
3.浏览器中输入域名即可进入该项目。