Я обнаружил, что Goggle Chrome поддерживает сжатие ssl, и Firefox скоро должен его поддерживать.
Я пытаюсь настроить Apache для отключения сжатия http, если сжатие ssl используется для предотвращения нагрузки на ЦП с помощью параметра конфигурации:
SetEnvIf SSL_COMPRESS_METHOD DEFLATE no-gzip
В то время как пользовательский журнал (с использованием% {SSL_COMPRESS_METHOD} x) показывает, что метод сжатия уровня ssl - DEFLATE, указанный выше параметр не работал, и содержимое ответа http все еще сжимается Apache.
Пришлось использовать вариант:
BrowserMatchNoCase ".*Chrome.*" no-gzip
Я предпочитаю, если есть более общий метод на случай, если другие браузеры будут поддерживать сжатие ssl в будущем или у кого-то есть версия Chrome, в которой нет сжатия ssl.
Теперь, когда я получил больше информации о проблеме, я должен ответить на свой вопрос. Об этом сообщении об ошибке в Apache; Ошибка 49057 - setenvif должен иметь доступ к переменным среды SSL..
Ошибка исправлена в Apache 2.4.1, но это не вариант, поскольку я использую CentOS 6.x.
Я посмотрю, смогу ли я установить переменную среды no-gzip через приложение вместо конфигурации Apache.