.htaccess brotli сжатие с BrotliCompressionQuality в одной строке

#apache #.htaccess #compression #brotli

Вопрос:

Я пытаюсь активировать лучшее BrotliCompressionQuality 6 или 7 в моем файле htaccess, но это не имеет смысла при сжатии. Может быть, существует специальный синтаксис для использования одной строки?

Вот хороший рабочий пример:

 AddOutputFilterByType BROTLI_COMPRESS;DEFLATE text/html
 

И я пытаюсь использовать это для лучшего сжатия:

 AddOutputFilterByType BROTLI_COMPRESS;DEFLATE BrotliCompressionQuality 7 text/html
 

Но качество сжатия всегда по умолчанию.

Тест с https://tools .paulcalvano.com/compression.php всегда отображается значение по умолчанию, равное 5.

Кто-нибудь знает, как настроить качество сжатия на другое значение по умолчанию всего в одной строке?

Комментарии:

1. BrotliCompressionQuality это отдельная директива, а не «параметр» для AddOutputFilterByType или что-то в этом роде. Поэтому просто нет смысла спрашивать, как «сделать это в одной строке».

Ответ №1:

 AddOutputFilterByType BROTLI_COMPRESS;DEFLATE BrotliCompressionQuality 7 text/html
 

Должно быть:

 AddOutputFilterByType BROTLI_COMPRESS;DEFLATE text/html
BrotliCompressionQuality 7
 

Но BrotliCompressionQuality не может использоваться в .htaccess . Эта директива может использоваться только в конфигурации основного сервера (или vHost).

Ссылка:

Комментарии:

1.Если я использую BrotliCompressionQuality как отдельную строку AddOutputFilterByType BROTLI_COMPRESS;DEFLATE text/html BrotliCompressionQuality 7 , я получаю ошибку 500

2. @Astarot Ах, BrotliCompressionQuality может использоваться только в конфигурации основного сервера (или виртуального хоста). Это не может быть использовано в .htaccess .

3. Хорошо, тогда я останусь, сжав 5. Спасибо!