I use Squid 2.6 as reverse proxy for several production websites but I
experiment problems with Internet Explorer 6.
It keeps the pages in cache too much time and a reload (with CTRL+F5)
has no effect.
I currently use the PHP session_cache_limiter() function, with the
'public' argument.
Does anyone know a good combination of HTTP headers for telling Squid
to cache without causing this problem ?


My squid.conf :
http_port defaultsite=www.example.com vhost
cache_peer parent 8080 0 no-query

acl port80 port 80
acl purge method PURGE
acl localhost src
http_access allow purge localhost
http_access allow port80
acl all src
http_access allow all

emulate_httpd_log on
cache_access_log /var/log/squid/access.log