On Tue, 27 Apr 2004, Yaroslav Lebedinskiy wrote:
> IS> On Mon, 26 Apr 2004, Yaroslav Lebedinskiy wrote:
>
> >> IS> On Mon, 26 Apr 2004, Yaroslav Lebedinskiy wrote:
>
> >> >> IS> Существует ещё варианты:
> >> >> IS> 1) подпатчить mod_gzip, чтобы он не выдавал 'Vary: *', если у него
> >> >> это
> >> >> IS> не отключается;
> >> >> В mod_gzip можно вообще отключить Vary, но тогда возможны другие
> >> >> проблемы.
> >>
> >> IS> Какие - прокси ?
> >>
> >> Да. Или это не так актуально?
> >> К сожалению, у меня мало опыта в этом вопросе.
>
> IS> Актуально. Учитывая, что MSIE 5.5+, когда ходит через прокси, не передаёт
> IS> Accept-Encoding и очень удивляется, если прокси возвращает ему сжатый
> ответ.
>
> Значит надо искать решение, чтобы Vary выдавался только для сжатых
> страниц, а для того, что не сжимается не выдавался Vary вообще.
> Я попробовал отключить Vary - картинки нормально кешируются.
> Либо для можно сжатого контента установить заголовок Expires в
> прошлое, чтобы прокси не сохраняли.
Да, но и браузеры тоже кэшировать не будут.
> Ещё возникла вот такая идея:
>
> <FilesMatch "\.(css|js|gif|jpe?g|png)$">
> mod_gzip_on No
> </FilesMatch>
>
> Таким образом, для этих расширений mod_gzip вообще не будет
> выполняться, следовательно и добавлять Vary: *
Это, наверное, должно работать.
Игорь Сысоев
http://sysoev.ru