tomcat去除项目名方法
tomcat搭建的网站只能用http://xxx.xxx.xxx/tcsweb带目录访问,为了方便记忆和美观,往往需要http://xxx.xxx.xxx直接访问网站的效果,此时,就需要对tomcat去项目名处理。tomcat去除项目名
tomcat部署的应用默认是需要加项目名访问的,在一个项目结束的时候,往往根据需要直接映射到一个IP地址上。此时就需要去除项目名了,在访问的时候。下面根据具体的例子提供一种实现方法。
去掉项目名称方法:
把<Context docBase="D:\apache-tomcat-6.0.20\webapps\TCS(项目所在路径)" path="" />
加到D:\apache-tomcat-6.0.20\conf\server.xml文件的<Host></Host>元素下,即可去掉项目名称。
如下:
<Host name="localhost"appBase="webapps"
unpackWARs="true" autoDeploy="true"
xmlValidation="false" xmlNamespaceAware="false"> <Context docBase="D:\apache-tomcat-6.0.20\webapps\TCS" path="" />
</Host>
更多可百度下"tomcat去项目名"。
有一种快捷方式实现tomcat访问时不用项目名的,就是将自己的项目直接放在
tomcat\webapps\ROOT目录。
谢谢。另外,我想在一台主机上发布多个WEB应用,每个应用的访问域名都要求不一样,且直接域名访问,不需加应用名,这样要这么做呢??? (不建议)可以在同一个tomcat里面配置部署多个WEB应用。但不方便WEB应用单独维护管理,tomcat有问题,里面的全部WEB网站都受累。更多可百度“tomcat部署多个项目”。
可考虑安装多个绿色版的tomcat,每个tomcat部署一个WEB应用。同一台机启用多个绿色tomcat并将其加到WIN服务http://bbs.nat123.com/thread-709-1-4.html 学习了。。。。:) 学习了 学习了 - - 学习了。
学习了