ドメインmydomain.com
をアプリケーションにマップしたいと思います。 <Host>
のエントリをserver.xml
に追加しましたが、www.mydomain.com
に行くと、アプリケーションの代わりにTomcatの開始ページが表示されます。Tomcat 8の仮想ホスト
の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>
ありがとう!