【发布时间】:2017-05-13 13:32:09
【问题描述】:
我想将域mydomain.com 映射到应用程序。我在server.xml 中添加了一个<Host> 条目,但是当我转到www.mydomain.com 时,它显示的是Tomcat 起始页而不是我的应用程序。
server.xml:
<Engine name="Catalina" defaultHost="localhost">
<Realm className="org.apache.catalina.realm.LockOutRealm">
<Realm className="org.apache.catalina.realm.UserDatabaseRealm" resourceName="UserDatabase"/>
</Realm>
<Host name="localhost" autoDeploy="true" unpackWARs="true" appBase="webapps">
<Valve className="org.apache.catalina.valves.AccessLogValve" pattern="%h %l %u %t "%r" %s %b" suffix=".txt" prefix="localhost_access_log" directory="logs"/>
</Host>
<Host name="mydomain.com" autoDeploy="true" unpackWARs="true" appBase="webapps">
<Alias>www.mydomain.com</Alias>
<Context privileged="true" debug="0" docBase="/opt/tomcat/webapps/MyDomain" path=""/>
<Valve className="org.apache.catalina.valves.AccessLogValve" pattern="%h %l %u %t "%r" %s %b" suffix=".txt" prefix="localhost_access_log." directory="logs" resolveHosts="false"/>
</Host>
</Engine>
提前致谢!
【问题讨论】:
标签: java tomcat virtualhost tomcat8