免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2755 | 回复: 2
打印 上一主题 下一主题

[Web] 配置tomcat的多个虚拟主机总是失败 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-11 14:42 |只看该作者 |倒序浏览
从网上反馈的信息看,tomcat只对默认的第一个host下面的新建的host有效,比如我的server.xml文件是这么设置的:
<Host name="localhost" appBase="webapps/localhost" unpackWARs="true" autoDeploy="true" xmlValidation="false" xmlNamespaceAware="false">
</Host>
<Host name="search2.danawa.com.cn" appBase="webapps/search"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
          </Host>
<Host name="search3.danawa.com.cn" appBase="webapps/test"
       unpackWARs="true" autoDeploy="true"
       xmlValidation="false" xmlNamespaceAware="false">
          </Host>
对于主机名“localhost”,“search2.danawa.com.cn"在设置本地的host文件后能够正常访问,但是对于”search3.danawa.com.cn“则出现打不开的现象,无法找到服务器,百思不得其解,不知道还需要在其他什么地方配置?期望得到高手的指点

论坛徽章:
0
2 [报告]
发表于 2007-07-12 12:24 |只看该作者
你需要在 search 和 test 的目录下 单建 ROOT 目录,然后把你的根目录扔过去,

这个问题是 server.xml 的 context 设置,最好你去搞明白它,是在不想明白就每个 host 里跟

      <Context path="" docBase="" debug="0" reloadable="true" />

这样就不用 ROOT 了

论坛徽章:
0
3 [报告]
发表于 2007-07-18 10:43 |只看该作者
对于上面这位所说的,在此前我已经是在search和test下面建立一个ROOT目录的,然后将程序文件放在里面,我已经尝试过了,问题还是一样!!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP