Назад | Перейти на главную страницу

Включить на NGINX и brotli, и gzip?

Можно ли включить сжатие gzip и brotli в NGINX? Если клиент поддерживает оба, то верните brotli, если только gzip / brotli, тогда верните заданное, а иначе, если нет поддержки gzip / brotli, верните простой текст

Одна из первых статей, которые я нашел при поиске в Интернете nginx и brotli, это эта ссылка. Это как бы ответ на ваш вопрос - я думаю:

Браузеры, поддерживающие brotli, отправляют «br» вместе с «gzip» в заголовке запроса accept-encoding. Если на вашем веб-сервере включен brotli, вы получите ответ в сжатом формате brotli.

Для меня это означает, что если клиент поддерживает и то, и другое, то brotli предпочтительнее gzip.

Также обратите внимание, что «Brotli или gzip не следует использовать для двоичных файлов, таких как JPEG, PNG, MP4».