2012-05-01 6 views
1

私は検索しようとしましたが、必要な答えが得られないようです。TomcatとARRでIIS 7.5を使用してURLを書き換えよう

IISで管理されているWebサービスがあります。しかし、同じサーバー上のTomcat上で動作するWebアプリケーションをホストする必要があります。解決策は、IISでサーバーファームを作成することです。ほとんどの場合、これが機能します。

通常、Tomcatで実行されるアプリケーションにアクセスするために使用するURLはlocalhost:8080です。 IISでサーバーファームをセットアップすることで、私はhttp://localhostを同じアプリケーションにリダイレクトすることができました。しかし、これは別のアプリと競合するので、私はhttp://localhost/Webapp/のようなカスタムパスをそこにリダイレクトします。これをどのように達成するのですか?

答えて

0

tomcatであなたのアプリのように見えるのは、いわゆるルートアプリケーションです。これは、サーバーのルートURLの下にあるアプリケーションです。

URL http://localhost:8080/Webappのtomcatでアプリケーションを実行する必要があります。これを実現するには、コンテキストWebappの下にアプリケーションをインストールするだけです。これを行う方法は、アプリケーションのインストール方法によって異なります。 tomcats webappフォルダ内のフォルダの場合は、このフォルダの名前を変更します。 tomcats confフォルダ内のコンテキスト定義(ROOT.xml)によって定義されている場合は、このコンテキスト定義の名前をWebapp.xmlに変更します。

関連する問題