Tomcat で多数のアプリケーションを実行しています。それぞれに独自のコンテキストがあります。私はそれらすべてを Apache HTTP Server を使用して異なるドメイン名にフックしましたmod_jk
(詳細については、この質問: How to mount context-referenced Tomcat application with mod_jk? を参照してください)。正常に動作しますが、アプリケーションが Web ページを生成するとき、すべての URL にはまだコンテキストがあります。
http://www.example.com/
に行くhttp://www.example.com:8080/my-context/
http://www.example.com:8080/my-context/
ウェブページを生成する- Web ページには URL が含まれています
/my-context/some-page.jsf
/some-page.jsf
第三段階で見たいです。注意すべき重要な点は、アプリケーションの内部を変更できないことです。それらは第三者によって提供されます。私にできることは、Tomcat または Apache HTTP Server を構成することだけです。