我一直在尝试为多个域配置tomcat,但我尝试的所有操作均未成功。

我将此添加到/etc/tomcat7/server.xml

<Host name="www.mysite.com" appBase="webapps/mysite"
            unpackWARs="true" autoDeploy="true">
  <Alias>mysite.com</Alias>
</Host>


然后我创建了文件夹/ var / lib / tomcat7 / webapps / mysite

每当我进入自己的域时,我只会得到空白页。我在这里做错了什么?我正在运行Debian 7

最佳答案

您仅需进行更改即可测试www.mysite.com/mysite是否有效。

我能工作的是

<Host name="www.mydocs.com"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
            <Alias>mydocs.com</Alias>


这里的appBase指向webapps文件夹-但是,如果我将appBase用作webapps/mysite,则会得到空白页。

在这种情况下,您可能需要尝试使用Context元素为您的应用程序定义docbase

关于tomcat - Tomcat虚拟主机显示空白页,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24945057/

10-13 04:33