<Engine name="Catalina" defaultHost="www.abc.com"> <Host name="www.abc.com" app ="/home/www/abc" unpackWARs="true" autoDeploy="true" Validation="false" NamespaceAware="false"> <context path="" doc ="/home/www/abc" debug="0" reloadable="true"></context> </Host> <Host name="www.abd.com" app ="/home/www/abd" unpackWARs="true" autoDeploy="true" Validation="false" NamespaceAware="false"> <context path="" doc ="/home/www/abd" debug="0" reloadable="true"></context> </Host></Engine>
Engine 的 dafaultHost :表示访问该tomcat默认进入的主机,注意一定不能是localhost,不然别人通过你的ip访问,就会默认进入tomcat的管理界面。
Host 的 name:表示该主机绑定的域名,如果绑定localhost则可以通过在浏览器中输入localhost访问该Host。
Host的 app :表示该主机绑定的文件存放路径,可以使用相对路径或绝对路径。
注意:Host的app 这里必须写绝对路径,即跟context的doc 路径一致,否则访问指定域名时访问不了配置的站点的主页。把项目相关文件放入到你配置context的doc 路径的ROOT文件夹里。
需要注意的地方:root 的值是对应上面Tomcat配置文件中context的doc 值+/ROOT,Tomcat根据server. 的host的app 设置,默认访问此app 的ROOT文件夹里的设置的默认主页,因此我们把项目文件都放在context的doc 的ROOT文件夹中。
注意以上几个细节,那就实现访问各个站点的默认主页了,不再转向Tomcat的主页
未来星开发团队--狒狒QQ:9715234 继续阅读与本文标签相同的文章
下一篇 :
CentOS安装JDK1.7
-
【原创】MyEclipse反编译添加jadclipse_3.3.0 曲折的完美解决
2026-05-26栏目: 教程
-
Spring框架之Filter应用
2026-05-26栏目: 教程
-
【shell mysql 导出数据到csv脚本,完美解决乱码转义符等问题】-费元星
2026-05-26栏目: 教程
-
关于Linux网络的几个命令介绍
2026-05-26栏目: 教程
-
【Linux搭建创建FTP服务器】---完美解决 - 费元星
2026-05-26栏目: 教程
