• 締切済み

Sorarisにおいてのsquidでのhttpレスポンスについて

初めましてNo18-RBと申します。よろしくお願いします。 Soraris8でsquid-2.5.STABLE3を利用してプロキシサーバを構築しております。 Webサーバ1 -- Webサーバ2 -- プロキシサーバ -- インタネット このような構成になっているのですが、Webサーバ2はSoraris8でApache1.3.28を使用しmod_proxyモジュールでリバースプロキシを実現しています。 Webサーバ2とプロキシサーバ間の通信は8080ポートです。 Webサーバ1 -- Webサーバ2間の通信は80ポートです。 そこでインターネットからWebサーバ1のコンテンツにアクセスした際にプロキシサーバ→Webサーバ2とリバースプロキシされていくのですが、Webサーバ1からリダイレクトされたレスポンスのhttpヘッダーLocation部のURLの変化についてですが、 Webサーバ1 -- Webサーバ2へは Location:http://111.222.333.444(Webサーバ1のIP)/dir/ Webサーバ2 -- プロキシへは Location:http://AAA(Webサーバ2のhttpd.confのServername):8080/dir/ プロキシサーバ -- ブラウザへは Location:http://AAA(Webサーバ2のhttpd.confのServername):8080/dir/ のままレスポンスが返ってしまいリダイレクト先へアクセスできない状態です。Squidの設定でレスポンスのURLを変化させるような処理はできないのでしょうか? 以上よろしくお願い致します。

みんなの回答

回答No.1

こんちは 長いので、ちゃんと読んでませんが、SQUIDにはURLを書き換える ような、外付けのスクリプトみたいなものが、あったと思います。 うろ覚えですが・・・、でも、同じようなこと(Web2台)しました できる・できないはわかりませんが、アクセスを割り振ることはできます。 リバースプロキシ SQUID URL書き換え のキーワードで調べては? PS ソラリスなんでPKGかもしれませんが、そのときはソースから 作成して、そいつのサポートしているスクリプトではないと だめかも知れませんね

関連するQ&A