サイトのTopをTomcatで処理させたい場合、ROOTとしてウェブアプリケーションを配備すればよい、ということを書きました(サイトのTop自身もTomcatに処理させる)。 でも、アプリケーションをビルドする際にROOT.warとするのもちょっとイヤだったので、プロジェクト名.warで固めたアーカイブ(someproject.war)をROOTとして利用できる方法にチャレンジしてみました。 サイトURLはhttp://www.example.com/と仮定します。 server.xmlへの仮想ホスト設定 Hostコンテナでwww.example.comを定義します。 <Host name="www.example.com" deployXML="false" appBase="/var/tomcat5/sites/www.example.com" unpackWARs="true" au
![ROOT.war以外のファイル名でROOTアプリケーションを利用する](https://cdn-ak-scissors.b.st-hatena.com/image/square/8d71ff5111e05619a10d29bb40d7aebaa75c8fbc/height=288;version=1;width=512/https%3A%2F%2Fs0.wp.com%2Fi%2Fblank.jpg)