映射外网_nat123论坛客服

 找回密码
 获得新生
查看: 14700|回复: 30

tomcat去除项目名方法

  [复制链接]
发表于 2014-4-3 22:04:36 | 显示全部楼层 |阅读模式
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去项目名"。





 楼主| 发表于 2014-8-10 14:11:54 | 显示全部楼层
有一种快捷方式实现tomcat访问时不用项目名的,就是将自己的项目直接放在
tomcat\webapps\ROOT目录。
发表于 2014-6-1 11:41:04 | 显示全部楼层
谢谢。另外,我想在一台主机上发布多个WEB应用,每个应用的访问域名都要求不一样,且直接域名访问,不需加应用名,这样要这么做呢???
发表于 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
发表于 2014-8-11 15:27:57 | 显示全部楼层
学习了。。。。
发表于 2014-8-12 14:42:28 | 显示全部楼层
学习了
发表于 2014-8-14 19:00:39 | 显示全部楼层
学习了
发表于 2014-8-30 16:03:02 | 显示全部楼层
- -
发表于 2014-9-2 18:31:53 | 显示全部楼层
学习了。
发表于 2014-10-18 13:08:34 | 显示全部楼层
学习了
您需要登录后才可以回帖 登录 | 获得新生

本版积分规则

nat123

GMT+8, 2018-9-20 00:45 , Processed in 0.216534 second(s), 21 queries .

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc. | 网站反馈邮箱:natbbs#163.com(把#换成@)

快速回复 返回顶部 返回列表