Я пытаюсь отключить кодировку gzip для определенного веб-сайта, который поддерживается балансировщиком нагрузки, чтобы некоторые разработчики могли что-то устранить. Я уже настроил конфигурацию apache, чтобы отключить mod_deflate на веб-сервере (путем комментирования LoadModule deflate_module /usr/lib/apache2/modules/mod_deflate.so
) и установил файл моих хостов на моем компьютере для обхода балансировщика нагрузки, но сайт все еще использовал gzip. Это заставило меня поверить в то, что, возможно, потребуется внести изменения в конфигурацию лака. Из того, что я нашел в исследовании, мне нужно изменить параметр для http_gzip_support
к false
. Однако я не вижу ничего, связанного с gzip в /etc/varnish/default.vcl
.
Я запускаю Ubuntu, использую Varnish 3.0.5.
Вместо того, чтобы отключать его для всего сайта, почему бы разработчикам не делать запросы, не требующие сжатия? Если Accept-Encoding
заголовок не установлен в запросе, сервер не должен отправлять обратно сжатые данные.