@bozuriciyu

Почему gzip не работает на proxy_pass?

API сервер за прокси нгинкса. Само приложение гзипится, а вот АПИ нет.

Насктроки nginx.conf

gzip on;
  gzip_disable "msie6";
  gzip_vary on;
  gzip_proxied any;
  gzip_comp_level 6;
  gzip_buffers 16 8k;
  gzip_http_version 1.1;
  gzip_types text/plain text/css application/json application/javascript application/x-j$...куча других
  gzip_min_length 256;


Прочитал о случае с прокси, но ничего не помогает https://docs.nginx.com/nginx/admin-guide/web-serve...
  • Вопрос задан
  • 394 просмотра
Пригласить эксперта
Ответы на вопрос 2
Попробуйте gzip_types *; а не вагон ни понятно чего. Ну и проверьте есть ли в заголовках запроса Accept-Encoding: gzip
Ответ написан
@grinat
А где gzip включен, внутри nginx который в прокси пас? Просто чтобы gzip работал его нужно на самом верхнем уровне включать, у того, который в интернете смотрит, иначе он распакует и выдаст без гзипа)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы