使用Apache 2.2和Tomcat 6的Web应用程序的虚拟主机或代理

时间:2010-08-12 20:13:30

标签: apache tomcat

我有一个Apache 2.2(+ mod_jk)+ Apache Tomcat 6.0的服务器应用程序,运行正常。我可以访问Web应用程序的主页,在浏览器中键入http://the_ip/application。但我想在根地址http://the_ip访问该页面。现在我正在获取Tomcat的Root页面 有人能指出我的文档或帖子解释如何继续这个吗?

由于 彼得

1 个答案:

答案 0 :(得分:2)

您想将webapp application设置为默认网络应用(即通过http://localhost:8080/直接访问),然后您可以在""内将路径设置为Context <Host>中的server.xml 。这应该工作

<Context docBase="/var/lib/tomcat6/webapps/application/" path="" reloadable="true>

来自Tomcat文档,

  

如果指定的上下文路径   空字符串(“”),您正在定义   这个的默认Web应用程序   主机,将处理所有请求   未分配给其他上下文

注意:在Tomcat 6文档http://tomcat.apache.org/tomcat-6.0-doc/config/context.html#Introduction中,建议不要将其放在server.xml中,因为您需要重新启动Tomcat以进行任何更改。

  

默认的Web应用程序可能是   使用名为的文件定义   的ROOT.xml

但我自己没有尝试过这个选项