Re: mod_deflate and vary accept-encoding
On 13 Aug 2010, at 8:25 PM, Bryan McQuade wrote: In looking at the source for mod_deflate: http://www.google.com/codesearch/p?hl=en#lfs-jRjrQ3s/trunk/modules/ filters/mod_deflate.cl=524 It appears to insert Vary Accept-Encoding header into every candidate response by default, which is what you would expect. But the instructions here: http://httpd.apache.org/docs/2.0/mod/mod_deflate.html suggest adding a line to manually add Vary Accept-Encoding to responses: # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary Is this Header append Vary User-Agent env=!dont-vary necessary or does mod_deflate now add the Vary Accept-Encoding header by default? One extra thing on varying on the useragent string - we (very large UK based media website) recently sampled about a week's worth of User- Agent strings, and came up with roughly 1 million unique strings, which in the process renders caching meaningless. Ideally people shouldn't be varying on useragent, and we shouldn't be suggesting people to do so in any documentation if we can avoid it. Regards, Graham --
mod_deflate and vary accept-encoding
Hi, In looking at the source for mod_deflate: http://www.google.com/codesearch/p?hl=en#lfs-jRjrQ3s/trunk/modules/filters/mod_deflate.cl=524 It appears to insert Vary Accept-Encoding header into every candidate response by default, which is what you would expect. But the instructions here: http://httpd.apache.org/docs/2.0/mod/mod_deflate.html suggest adding a line to manually add Vary Accept-Encoding to responses: # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary Is this Header append Vary User-Agent env=!dont-vary necessary or does mod_deflate now add the Vary Accept-Encoding header by default? Thanks, Bryan
Re: mod_deflate and vary accept-encoding
suggest adding a line to manually add Vary Accept-Encoding to responses: # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary Your text says Accept-Encoding but the config snippet says User-Agent. -- Eric Covener cove...@gmail.com
Re: mod_deflate and vary accept-encoding
Sorry, dumb question. Need to read before sending. :) Thank you. On Fri, Aug 13, 2010 at 3:03 PM, Eric Covener cove...@gmail.com wrote: suggest adding a line to manually add Vary Accept-Encoding to responses: # Make sure proxies don't deliver the wrong content Header append Vary User-Agent env=!dont-vary Your text says Accept-Encoding but the config snippet says User-Agent. -- Eric Covener cove...@gmail.com