Squid configuration directive broken_vary_encoding

Available in: 2.7   2.HEAD   2.6  

History:

Changes in 2.6 broken_vary_encoding

New directive to work around known broken compression modules which hasn't understood the meaning of the ETag HTTP header in relation to Accept-Encoding.

Configuration Details:

Option Name:broken_vary_encoding
Replaces:
Requires:
Default Value:none
Suggested Config:
# Apache mod_gzip and mod_deflate known to be broken so don't trust
# Apache to signal ETag correctly on such responses
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache

	Many servers have broken support for on-the-fly Content-Encoding,
	returning the same ETag on both plain and gzip:ed variants.
	Vary replies matching this access list will have the cache split
	on the Accept-Encoding header of the request and not trusting the
	ETag to be unique.


 

Back

Search

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors