Tomcat虚拟主机和上下文配置

时间:2013-12-29 17:10:31

标签: tomcat virtualhost context.xml

我遇到了一个问题。我目前拥有一个域名,并且我已经设置了DNS,以便在浏览器中请求时在我的本地计算机上以8080命中Tomcat。到目前为止都很好。因此,当它访问Tomcat时,我会获得标准的“Cat”页面,我可以访问管理员,主持人经理等...

我的目标是设置一个虚拟主机,以便将对我的域的请求路由到位于Tomcat_Home \ webapp文件夹中的特定Web应用程序。所以我配置我的server.xml:

<Host name="dwnewton.com" appBase="webapps"
    unpackWARs="true" autoDeploy="true">

</Host>

dwnewton.war已部署到webapps并按预期解压缩。但无论我做什么,我都无法让Tomcat将我的请求路由到Tomcat_Home \ webapp目录中的特定webapp。

  • 我尝试将context.xml放在特定应用程序的Meta_Inf中
  • 我尝试在conf目录中配置context.xml
  • 我已尝试将[appname] .xml放入conf \ localhost目录

我很沮丧。也许我错误地指定了appBase或path或docBase。或者也许我把它们放在错误的位置。

1 个答案:

答案 0 :(得分:1)

如果您将dwnewton.war重命名为ROOT.war,则应该可以在您域的根目录下找到它。