nat123hope 发表于 2014-4-3 22:04:36

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去项目名"。

nat123hope 发表于 2014-8-10 14:11:54

有一种快捷方式实现tomcat访问时不用项目名的,就是将自己的项目直接放在
tomcat\webapps\ROOT目录。

charlie_teng 发表于 2014-6-1 11:41:04

谢谢。另外,我想在一台主机上发布多个WEB应用,每个应用的访问域名都要求不一样,且直接域名访问,不需加应用名,这样要这么做呢???

nat123god 发表于 2014-6-1 12:40:14

(不建议)可以在同一个tomcat里面配置部署多个WEB应用。但不方便WEB应用单独维护管理,tomcat有问题,里面的全部WEB网站都受累。更多可百度“tomcat部署多个项目”。

可考虑安装多个绿色版的tomcat,每个tomcat部署一个WEB应用。同一台机启用多个绿色tomcat并将其加到WIN服务http://bbs.nat123.com/thread-709-1-4.html

xguangjun505 发表于 2014-8-11 15:27:57

学习了。。。。:)

日暮沧波起 发表于 2014-8-12 14:42:28

学习了

air1990 发表于 2014-8-14 19:00:39

学习了

ljt0215ku 发表于 2014-8-30 16:03:02

- -

yadnfndn 发表于 2014-9-2 18:31:53

学习了。

larryso 发表于 2014-10-18 13:08:34

学习了
页: [1] 2 3 4
查看完整版本: tomcat去除项目名方法