Tomcat ドメインリダイレクト設定:手順と注意点
Tomcatでのドメインリダイレクトを実現するには、次の手順に従うことができます:
- 一般はTomcatのconfディレクトリの中にある、Tomcatの設定ファイルであるserver.xmlを開く。
 - server.xmlの中で該当するタグを見つけ、必要に応じて次の設定をタグに追加してください。
 
<Engine name="Catalina" defaultHost="localhost">
    <Host name="example.com" appBase="webapps" unpackWARs="true" autoDeploy="true">
        <Alias>www.example.com</Alias>
        <Alias>foo.example.com</Alias>
        <Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
    </Host>
</Engine>
example.comはリダイレクトする必要のあるドメインです。www.example.comやfoo.example.comはexample.comの別名であり、必要に応じて追加できます。
- タグにリダイレクトルールを追加する、例えば:
 
<Valve className="org.apache.catalina.valves.rewrite.RewriteValve" />
- server.xmlファイルを保存してTomcatサーバーを再起動し、リダイレクトの設定が有効になります。
 
上記の手順に従うことで、Tomcatでのドメインのリダイレクトを実現できます。