Web アプリケーション abc.war があり、それを Apache Tomcat にデプロイしたいと考えています。問題は、デフォルトでは、このアプリケーションへのパスがhttp://<server-name>/abcですが、 http://<server-name>/xyz としてアクセスしたいことです。
WAR の META-INF フォルダーに context.xml ファイルを入れました。
<Context path="/xyz" docBase="abc" override="true" />
アプリケーション WAR abc.war は%CATALINA_HOME%\webappsの下にあり、%CATALINA_HOME %\webapps\abcフォルダーに解凍されます。
また、デプロイ中に、abc/META-INFのファイル context.xml が%CATALINA_HOME%\conf\Catalina\localhostに abc.xml としてコピーされます。
これは機能するはずですが、http://<server-name>/xyzを介してアプリケーションにアクセスすることはできませんが、 http://<server-name>/abcを介してのみアクセスできます
さらに、 abc.war の展開中に apache ログに次の行が表示されます : context path = /abc
これが機能しない間、誰か助けてください。または、アプリケーションがカスタマイズされたパス (war-file 名とは関係ありません) でアクセスできるように、Apache に Web アプリケーションをデプロイする方法があるかどうかを教えてください。
前もって感謝します。