2012-06-13 166 views
0

魷魚有問題。我用我自己的重定向器使用3.1版本。 我的問題是,當一個客戶端例如請求https://twitter.com(與https),但不知何故與我的重定向邏輯,twitter.com是無效的頁面,所以我重定向到我的無效頁面的請求。假設說302:http://mydomain.com?invalid = twitter.com,在這個階段過程將不會繼續,瀏覽器會說「HTTP網關失敗」。魷魚重定向從https到http

所以,我的理論是當一個請求被https重定向到http時,squid將不起作用。是否有任何配置需要完成,以便它能正常工作?

謝謝你們..

回答

0

RFC 2817也不是很清楚CONNECT的行爲和重定向。我認爲大部分瀏覽器都不會接受重定向作爲對CONNECT方法的回覆。所以,沒有辦法做你想做的事。

不是Squid問題,是一個協議/瀏覽器問題。

+0

非常感謝你diegows ..我很高興與你的答案。 – user635568

0

嗯,我認爲重定向最好的辦法是當: - 如果請求是HTTPS的反應應該是HTTPS - 如果請求如果HTTP響應應該是http

這是最好的辦法,我可以現在不認爲...

+0

你不能在代理中這樣做。唯一的辦法是打破安全,瀏覽器會抱怨。 –