鱿鱼3服务器没有跟随301和302redirect?

我有一个Squid3服务器设置工作正常,logging一切,但每次用户访问一个网站,301或302redirect响应,请求死亡,不redirect用户的浏览器。

我所做的所有研究都提到了使用rewrite_program或类似的方法,但这似乎更多的是拦截用户请求并在重新获取它们之前重写它们。 对我来说,似乎很奇怪,鱿鱼会需要这样的外部redirect。

难道我做错了什么? 下面的configuration。

 acl QUERY urlpath_regex cgi-bin \? cache deny QUERY # general access acl localhost src 127.0.0.1 acl localnet src 10.0.0.0/8 acl Safe_ports port 80 443 1025-65535 # User Groups acl blocked_ips src "/etc/squid3/ip.addresses.blocked" acl fullaccess_ips src "/etc/squid3/ip.addresses.fullaccess" http_access allow fullaccess_ips http_access allow blocked_ips visible_hostname [mydomainhere].com always_direct allow all forwarded_for off error_directory /usr/share/squid-langpack/English icp_access allow localnet icp_access deny all htcp_access allow localnet htcp_access deny all http_port 3128 transparent hierarchy_stoplist cgi-bin ? access_log /var/log/squid3/access.log squid refresh_pattern ^ftp: 1440 20% 10080 refresh_pattern ^gopher: 1440 0% 1440 refresh_pattern (cgi-bin|\?) 0 0% 0 refresh_pattern . 0 20% 4320 icp_port 3130 coredump_dir /var/log/squid3 

感谢任何帮助…我卡住了,客户的吼叫,它不能正常工作。