【发布时间】:2021-08-12 11:42:44
【问题描述】:
我在远程服务器上运行 apache tomcat,我有一个带有子域的域。我想为每个子域分配一个单独的项目。我无法在除 localhost 之外的其他域上运行 apache。该域绑定到远程服务器 IP 地址,因此所有子域都指的是 webapps 文件夹中的所有项目,而不是一个特定的。
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm"
resourceName="UserDatabase"/>
</Realm>
<Host name="localhost" appBase="webapps"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
<Host name="https://web-dev.example.com/" appBase="web-dev.example.com"
unpackWARs="true" autoDeploy="true">
<Valve className="org.apache.catalina.valves.AccessLogValve" directory="logs"
prefix="localhost_access_log" suffix=".txt"
pattern="%h %l %u %t "%r" %s %b" />
</Host>
</Engine>
【问题讨论】: