2010-12-31 62 views
3

私はSquidプロキシ2.7でいくつかの用途を模索していますが、URLを取ってくれるURL書き換えの例がたくさんあります: http://somesitename.com そしてその後のリライタURLを変更することができます: https://somesitename.comSquid urlがhttpsをhttpに書き換えます

これらの例は素晴らしいです。

私が思っているのは、イカのURLリライタで逆をすることが可能かどうかです。つまり、https://somesitename.comからhttp://somesitename.comに移動しますか?

リライトを処理するスクリプトファイルを編集しようとしても、そのトリックは実行されません。だから私はイカが最初にやるべきことを構成しなければならないことがいくつかあるのだろうかと疑問に思っていました。

すべてのリクエストのプロキシとしてsquidを手動で設定しました.SAP access.logファイル(CONNECTメソッド経由)にhttpsリクエストが表示されています。

+0

http://serverfault.com/questions/217710/squid-url-rewrites-httpshttpの重複 –

答えて

0

イカ2.7ではできません。 Squid 3.1では可能ですが、セキュリティを破るとブラウザが不平を言うでしょう。

ポイントは次のとおりです.SquidはHTTPS接続のURLを見ることができないため、書き換えられません。ブラウザーは、CONNECTというプロキシ経由でHTTPSをトラフィックする特別な方法を使用します。このモードでは、SquidはブラウザとWebサーバー間でバイトを転送するだけですが、Squidの角度からはSSLで保護されたバイトなので、それらを見る方法はありません。

Squid 3.1にはsslbumpという機能があります。これは、中間接続のman-in-the-middle接続を「開く」ことができますが、ブラウザはそれを検出し、警告が表示されます。

+0

警告を削除する方法はありますか? –

関連する問題