Hi, i finally succeeded in finding the origin of the problem and in reproducting it on a test website. It comes from rewriterules in the apache configuration.
First i noticed in firebug that the url with ":81" had a code "301" but there was not the redirected url with code "200". The rewriterules rules were written like this : RewriteRule ^/test.html / [R=301,L] For this rewriterule to work with Varnish you have to modify it like that : RewriteRules ^/test.html http://www.website.com/ [R=301,L] Else if you don't want to modify your Apache configuration, you can try to add this in your vcl file : In sub vcl_fetch { if (obj.http.location ~ ":81"){ set obj.http.location = regsub(obj.http.location,"\:81",""); } } Best Regards, Damien S. _______________________________________________ varnish-misc mailing list [email protected] http://projects.linpro.no/mailman/listinfo/varnish-misc
