0

鱿鱼有问题。我正在使用带有我自己的重定向器的 3.1 版本。我的问题是,例如当客户端请求https://twitter.com(使用 https)但不知何故我的重定向器得到了一个逻辑,即 twitter.com 是无效页面,所以我将此请求重定向到我的无效页面。假设 302:http://mydomain.com?invalid=twitter.com,在这个阶段进程不会继续,浏览器会说“HTTP 网关失败”。

所以,我的理论是当一个请求被 https 重定向到 http 时,squid 将无法工作。是否需要进行任何配置才能使其正常工作?

感谢你们..

4

2 回答 2

0

RFC 2817 对 CONNECT 和重定向的行为不是很清楚。我认为大多数浏览器不会接受重定向作为对 CONNECT 方法的回复。所以,没有办法做你想做的事。

不是 Squid 问题,是协议/浏览器问题。

于 2012-06-13T17:48:01.943 回答
0

好吧,我认为重定向的最佳方式是: - 如果请求是 https,则响应应该是 https - 如果请求是 http 响应应该是 http

这是我目前想不出的最好方法...

于 2012-06-13T23:18:02.367 回答