鱿鱼有问题。我正在使用3.1版本和我自己的重定向器。 我的问题是当一个客户端例如请求https://twitter.com(使用https)但不知何故得到了我的重定向器的逻辑,即twitter.com是无效页面,所以我将此请求重定向到我的无效页面。假设302:http://mydomain.com?invalid = twitter.com,在此阶段进程将无法继续,浏览器将说“HTTP网关失败”。
所以,我的理论是当一个请求被https重定向到http时,squid将无效。是否需要进行任何配置才能使其正常工作?
谢谢你们..
答案 0 :(得分:0)
RFC 2817对CONNECT和重定向的行为不是很清楚。我认为大多数浏览器都不会接受重定向作为对CONNECT方法的回复。所以,没有办法做你想做的事。
不是Squid问题,是协议/浏览器问题。
答案 1 :(得分:0)
好吧,我认为重定向的最佳方式是: - 如果请求是https,则响应应为https - 如果请求http响应应为http
这是我目前无法思考的最佳方式......