Здравствуйте,
Есть такая ситуация:
Настроено кеширование средствами nginx и сжатие средствами nginx.
Если на страницу зашел клиент поддерживаюший сжатие -- в кэш попадет сжатая страница. И клиенту не поддерживающему сжатие будет отдана она же, что приведет к ошибке у него.
А неподдерживающий сжатие клиент, первым зашедший на некую страницу, вызовет попадание в кэш несжатой страницы.
Можно ли поменять местами порядок выполнения правил так, чтобы gzip-ование срабатывало после кэширования?
Или есть дургие способы решения данной проблемы?
gzip_disable с указанием браузера для отключения сжатие не подходит.
Спасибо.