1

IBM WebSphere Portal Web サイトに見栄えのする URL を表示するには、URL を書き直す必要があります。
今のところ、URL は次のようになります。
http://www.mydomain.com/wps/portal/Internet/home/!ut/p/b1/jZDRCoIwFIafpRfYji5JLqULdZVDYWK7iSGHGLgpeRJ6-_QBJP-7D77v5ueGN9wEO7mXJdcH2y1sjk99r6S6phHEl0pALtICSn0TquzlaKwLsdhv68UZDnIRlMxOkEtQoq7qKI029rCyBP71khs7OuYC4TsgMeqH-QBmW_rYzhGODGcM6DHQyIus98gHr3XzTXY_xAz1IQ!!/dl4/d5/L2dJQSEvUUt3QS80SmtFL1o2X1VNkUpPS0cxMDhDUjMwSTNHTjBRVUwzOEww/

この種の URL が訪問者に返されるようにしたいと思います。 http://www.mydomain.com/wps/portal/Internet/home/

ただし、ポータルに送信されるリクエストの「!ut」の後の部分は保持する必要があります。これらのパラメーターが必要だからです。
ですから、私の考えでは、ポータルで処理が行われた後に URL を書き換えることになります。

Apache URL 書き換えは次のように機能すると思います。

  1. ユーザーはリクエストを送信します:www.mydomain.com/wps/portal/?vs=Internet&page=home
  2. Apache はリクエストを受け取り、次のように書き換えます。www.mydomain.com/wps/portal/Internet/home/
  3. アプリケーション (私の場合はポータル) がリクエストを受け取り、www.mydomain.com/wps/portal/Internet/home/それを処理します
  4. アプリケーションは、URL を含む応答を返しますwww.mydomain.com/wps/portal/Internet/home/!ut/p/b1/jZDRCoIwF...Eww/
  5. WebBrowser のアドレス バーに新しい URL が表示されます

どうすれば次のように動作させることができますか:

  1. ユーザーはリクエストを送信します:www.mydomain.com/wps/portal/?vs=Internet&page=home
  2. Apache はリクエストを取得し、変更せずにアプリケーションに渡します。
  3. アプリケーション (私の場合はポータル) がリクエストを受け取り、www.mydomain.com/wps/portal/?vs=Internet&page=homeそれを処理します
  4. アプリケーションは、URL を含む応答を返しますwww.mydomain.com/wps/portal/Internet/home/!ut/p/b1/jZDRCoIwF...Eww/
  5. Apache は応答を取得し、次のように書き換えます。www.mydomain.com/wps/portal/Internet/home/
  6. WebBrowser のアドレス バーに新しい URL が表示されます

これが可能かどうか知っていますか?

Apache URL の書き換えを行わない解決策をご存知かもしれません。私も興味があります。

4

0 に答える 0