私は2つのサーバーがあるセットアップがあります。 WSサーバーはすべての静的コンテンツ(画像、CSSなど)を提供するために使用され、Apacheを実行します。これはすべてのリクエストのヒットポイントです。
ASサーバーは、2つのWeblogicサーバーで構成されたWeblogicクラスターです。
すべての.jsp要求はASサーバーに送られます。
特定の要求をクラスタに書き直し、WSにループバックしないでください。私はApacheのmod_rewriteで以下のロジックを使用しています。
RewriteRule ^/(.*) index.jsp?c=$1
Apacheログが表示されます
rewrite "/video" -> "index.jsp?c=video"
しかし、アプリケーション(JSPページ)はそれを受け取ることができません。何らかの形で404ページがWeblogic側に届く前にトリガーされています。
回答:
回答№1は1このようなことを行うには、WebLogic Proxy Pluginを使用することをお勧めします。 あなたの質問は、ApacheサーバーがあなたのWLSサーバーについてどのように知っているか教えてくれません... ドキュメントを見てください:
http://docs.oracle.com/cd/E21764_01/web.1111/e16435/apache.htm