> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]On > Behalf Of Greg Ames
> OK, I see what's happening: > > [gregames@daedalus apache]$ ls /www/httpd.apache.org/docs/mod/core* > /www/httpd.apache.org/docs/mod/core.html.en > /www/httpd.apache.org/docs/mod/core.html.fr > /www/httpd.apache.org/docs/mod/core.html.html > > mod_negotiation is turning off caching because there are multiple > versions of > that document. We wouldn't want squid to cache an English version of the > document and serve it to a French client. I'm no protcol expert, but that doesn't make sense to me. mod_negotiation should be adding "Accept-Language" to the Vary: header (yep, it's doing that), but it shouldn't be setting Expires, should it? Proxies should be free to cache the page, conditional on the Accept-Language. Joshua.
