ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Rewrite "на" GZIP content-encoding.



У Срд, 24/10/2007 у 15:42 +0200, Roxis п?ша:
> On Wednesday 24 October 2007, Aliaksey Kandratsenka wrote:
> > Добрый день, all.
> >
> > У меня в определенном каталоге есть файлы all.js (хорошо пакуемый
> > javascript) и all.js.gz (он же, только пожатый gzip'ом). Я хочу чтобы
> > вместо all.js можно было отдавать all.js.gz (с правильным
.. skipped ..
> > переписыванию "назад". В связи с этим у меня вопрос. Может ALL знает
> > способ сделать это лучше?
> 
> у меня такой вариант:
> 
> set $gz_cache "true";
> 
> if ($http_accept_encoding !~ gzip) {
>     set $gz_cache "false";
> }
> 
> if (!-f "/www/gz/$requst_file") {
>     set $gz_cache "false";
> }
> 
> if ($gz_cache == "true") {
>     root "/www/gz";
>     add_header Content-Encoding gzip;
> }
Спасибо. Это лучше, чем у меня.






 




Copyright © Lexa Software, 1996-2009.