Varnish and mod_deflate support
georgi.int at gmail.com
georgi.int at gmail.com
Mon Nov 30 17:42:08 CET 2015
Hello,
I have been using varnish 3.7 only as a proxy server for apache and have
a following lines in default.vcl which should handle the encodings:
if (req.http.Accept-Encoding) {
if (req.http.Accept-Encoding ~ "gzip") {
# If the browser supports it, we'll use gzip.
#set req.http.Accept-Encoding = "gzip";
unset req.http.Accept-Encoding;
}
else if (req.http.Accept-Encoding ~ "deflate") {
# Next, try deflate if it is supported.
set req.http.Accept-Encoding = "deflate";
}
else {
# Unknown algorithm. Remove it and send unencoded.
unset req.http.Accept-Encoding;
}
}
Although, customers which have mod_deflate rules in .htaccess file
experience the problem that their sites are not compressed. If I pipe
the site to apache site is compressed. SO, my question is what is the
problem with the deflate and my varnish configuration? Is it required to
add something other to varnish to work the deflate? I tried a couple of
things which I found in the net, but nothing worked.
Thank you in advance for your answers!
Best regards,
Georgi
More information about the varnish-misc
mailing list