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でのドメインのリダイレクトを実現できます。