Re: cache + gzip + не поддерживающие сжатие клиенты

soulfy nginx-forum на nginx.us
Вт Дек 14 16:00:43 MSK 2010


Igor Sysoev Wrote:
-------------------------------------------------------
> On Tue, Dec 14, 2010 at 05:02:43AM -0500, soulfy
> wrote:
> 
> > Здравствуйте,
> > 
> > Есть такая ситуация:
> > 
> > Настроено кеширование
> средствами nginx и
> > сжатие средствами nginx.
> > 
> > Если на страницу зашел
> клиент
> > поддерживаюший сжатие -- в
> кэш попадет
> > сжатая страница. И клиенту
> не
> > поддерживающему сжатие
> будет отдана
> > она же, что приведет к
> ошибке у него.
> > 
> > А неподдерживающий сжатие
> клиент,
> > первым зашедший на некую
> страницу,
> > вызовет попадание в кэш
> несжатой
> > страницы.
> > 
> > Можно ли поменять местами
> порядок
> > выполнения правил так,
> чтобы gzip-ование
> > срабатывало после
> кэширования?
> > 
> > Или есть дургие способы
> решения данной
> > проблемы?
> > 
> > gzip_disable с указанием
> браузера для
> > отключения сжатие не
> подходит.
> 
> У вас включено сжатие на
> стороне бэкенда.
> Запрещается так:
> 
>   proxy_set_header  Accept-Encoding  "";
> 
> 
> -- 
> Игорь Сысоев
> http://sysoev.ru
> 
> _______________________________________________
> nginx-ru mailing list
> nginx-ru at nginx.org
> http://nginx.org/mailman/listinfo/nginx-ru


Спасибо за помощь! Это то, что надо.

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,158471,158516#msg-158516




Подробная информация о списке рассылки nginx-ru