为多个 tomcat webapps 配置唯一的域

为多个 tomcat webapps 配置唯一的域

我遵循这里并将其保存到server.xml每个域/ Web 应用程序的文件中:

<Host name="domain1.com" autoDeploy="true" appBase="webapps_domain1" unpackWARs="true">
     <Alias>www.domain1.com</Alias>
     <Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"   
               prefix="localhost_access_log." suffix=".txt" 
               pattern="%h %l %u %t &quot;%r&quot; %s %b" resolveHosts="false"/>
</Host>

并重新启动 tomcat,但此后我无法使用域访问 webapp。我还创建了目录webapp_domain1并将/var/lib/tomcat9一个 war 文件复制到该目录中,并命名为该名称ROOT.war(也适用于每个域/webapp)。

谁能告诉我这里缺少什么?

相关内容