【发布时间】:2011-11-05 18:51:59
【问题描述】:
我正在尝试在 Tomcat 7.0.20 中拥有虚拟主机
不重命名所有内容 ROOT AND 没有在前面使用 Apache http 服务器
目前已完成的步骤
将假域名放入 Windows 主机文件 127.0.0.1 fakedomain.com
启动 Tomcat 并登录到主机管理器。 添加虚拟主机。 名称:fakedomain.com 别名:www.fakedomain.com 应用基础:fakedomain 是的所有设置
此时,tomcat 会创建 app 目录和 conf 目录,并为假域设置管理器应用程序。
我将 WAR 文件“Animotest-1.war”复制到 fakedomain 应用目录。我现在可以使用http://fakedomain.com/Animotest-1/ 访问我的应用程序。小胜利:)
现在我正在尝试将其设置为我的默认应用
我的理解是需要在conf/Catalina/fakedomain.com目录下放一个ROOT.xml文件,下面的内容有一些变化。
<?xml version='1.0' encoding='utf-8'?>
<Context docBase="C:\Java\apache-tomcat-7.0.20\fakedomain\Animotest-1">
</Context>
结果行为是 tomcat 现在向我显示 Tomcat 附带的 ROOT 页面,而不是我的虚拟主机应用程序,我的应用程序现在是 404。
有什么线索吗?
【问题讨论】:
标签: tomcat virtualhost tomcat7