Реагируйте с помощью сжатия brotli (веб-пакет) и Nginx

Я архивирую файлы внешнего интерфейса в реакции и настраиваю сервер в nginx для их обслуживания.

Используя сжатие gzip, мне удалось заставить сервер нормально отдавать файлы интерфейса, все работает правильно.

Мне сложно сделать то же самое со сжатием brotli, я пробовал двумя способами.

  1. Обслуживание файлов nginx без сжатия и настройка его на сжатие (brotli) перед отправкой клиенту.
  2. Сжатие интерфейсных файлов с помощью brotli через веб-пакет и настройка brotli_static в nginx. Я должен решить проблему таким образом, т.е. внешний интерфейс сжимает файлы

Но ни один из вышеперечисленных способов не работает, ниже приведена соответствующая информация.

Другие пункты:

Какой-то другой простой способ обслуживать файлы brotli, чтобы я мог проверить, связана ли ошибка с сжатием nginx или webpack?

Я перешел по этой ссылке , чтобы установить модули nginx и brotli.

Конфигурация веб-пакета

Конфигурация Nginx

Сжатие внешнего интерфейса с помощью gzip и nginx gzip_static on Мне просто нужно было включить gzip_static on;

сжатие brotli с помощью nginx - brolti включено; "content-encoding" остался прежним, он должен измениться

Сжатие файлов в brotli с помощью веб-пакета и включение brotli_static в nginx

0 ответов

Другие вопросы по тегам