1

XYZ アプリケーション (テスト、トレーニング) のコピーが 2 つあります。これらは、2 つの異なるデータベースを持つ websphere の 2 つの異なるアプリケーションです。通常、Websphere アプリケーションごとに 1 つの Web サーバーを使用する傾向があります。複数のWebサーバーを使用できることはわかっていますが。私の Web サーバーでは、以下に示すように LoginExternal という変数を作成しました。この変数は、アプリケーション サーバー内の同じ名前の物理フォルダーを指します。Alias / LoginExternal //winxen90/LoginExternal$

以下に示すように、HTML を介して LoginExternal 変数を参照します。

  <script type="text/javascript" language="JavaScript" src="/**LoginExternal**/Data/LoginAnnouncements.js"></script>
  <script type="text/javascript" language="JavaScript" src="/**LoginExternal**/Data/LoginForms.js"></script>

href="JavaScript:LGNEXTUTILS_OpendExternalPage( '/ LoginExternal /Pages/LoginAnnouncements.html' );">

私たちが直面している問題は、このセットアップでは、2 つのアプリケーションが、Web サーバー エイリアスのために、LoginExternal という 1 つの物理フォルダーのデータを使用することを余儀なくされることです。2 つの物理フォルダー LoginExternal1 、 LoginExternal2 がアプリケーションごとに 1 つある場合でも、各アプリケーションの HTML ファイルが正しい LoginExternal フォルダーを参照する必要があるソリューションを探しています。なんらかの形式の URL 書き換えによってこれを達成できることを願っています。

ご協力いただきありがとうございます。

4

1 に答える 1

0

別々の仮想ホストを使用しないとこれは不可能かもしれないと言うつもりでしたが...

Rewrite条件は、Referrerヘッダーを2つのWebアプリケーションのコンテキストルートと比較できると思います。

于 2012-09-07T22:58:13.920 に答える