[apache-talk] Re: не сжимает статику nginx 0.1.13

RaPaMaN rapaman at virthost.net
Sun Dec 26 15:13:39 MSK 2004


Добрый день,

Я понял, в чем проблема.

On Sunday 26 December 2004 11:57, Igor Sysoev wrote:
> On Sun, 26 Dec 2004, RaPaMaN wrote:
> > Проблема у меня с nginx 1.1.13, не сжимает статику в хостах, которые
> > прописаные ему, а не проксировать апачу. Проксированный контент сжимает,
> > а свою статику не жмет :(
> >
> > Пример конфига:
> >
......................... mad skip ......................
> >     }
> >
> > html, txt страницы с такого хоста не жмет, отдает в неужатом виде :((
> >
> > Я пробовал уже и gzip_types перечислять, все равно не дает в сжатом виде.
> >
> > Это лечится ?
>
> А если добавить в конфиг строки
>
> log_format  nginx  '- - - [%time] "%request" %status '
>                    '%length "%{User-Agent}i" "g:%gzip_ratio"';
>
> access_log   access_log0   nginx;
>
> то что будет в access_log0 ? access_log0 можно описать только
> для статического сервера.
>
> Игорь Сысоев
> http://sysoev.ru


- - - [26/Dec/2004:06:18:22 -0500] "GET /en/faq.html HTTP/1.1" 200 1976 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:4.34"
- - - [26/Dec/2004:06:18:23 -0500] "GET /favicon.ico HTTP/1.1" 404 348 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:18:30 -0500] "GET /en/portfolio.html HTTP/1.1" 200 2089 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:4.27"
- - - [26/Dec/2004:06:18:31 -0500] "GET /favicon.ico HTTP/1.1" 404 348 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:18:54 -0500] "GET /en/portfolio.html HTTP/1.0" 200 7770 
"Links (1.00pre11; Linux 2.6.9-std26-smp-alt11 i686; 111x37)" "g:-"
- - - [26/Dec/2004:06:19:15 -0500] "GET / HTTP/1.0" 200 6499 "Links 
(1.00pre11; Linux 2.6.9-std26-smp-alt11 i686; 111x37)" "g:-"
- - - [26/Dec/2004:06:19:36 -0500] "GET /favicon.ico HTTP/1.1" 404 348 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:19:40 -0500] "GET / HTTP/1.1" 304 182 "Mozilla/5.0 (X11; 
U; Linux i686; ru-RU; rv:1.7.5)Gecko/20041108 Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:19:41 -0500] "GET /ras_index.css HTTP/1.1" 304 182 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:19:41 -0500] "GET /img/lang_bg.jpg HTTP/1.1" 304 182 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:19:41 -0500] "GET /favicon.ico HTTP/1.1" 404 348 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:19:50 -0500] "GET /index.html HTTP/1.1" 200 1727 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:4.47"
- - - [26/Dec/2004:06:19:50 -0500] "GET /favicon.ico HTTP/1.1" 404 348 
"Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.5) Gecko/20041108 
Firefox/1.0" "g:-"
- - - [26/Dec/2004:06:20:02 -0500] "GET /index.html HTTP/1.0" 200 6499 "Links 
(1.00pre11; Linux 2.6.9-std26-smp-alt11 i686; 111x37)" "g:-"
- - - [26/Dec/2004:06:20:18 -0500] "GET / HTTP/1.0" 200 6499 "-" "g:-"
- - - [26/Dec/2004:06:21:16 -0500] "GET /index.html HTTP/1.1" 200 1727 
"Mozilla/5.0 (compatible; Konqueror/3.3) (KHTML, like Gecko)" "g:4.47"
- - - [26/Dec/2004:06:21:19 -0500] "GET /img/lang_bg.jpg HTTP/1.1" 200 2444 
"Mozilla/5.0 (compatible; Konqueror/3.3) (KHTML, like Gecko)" "g:-"
- - - [26/Dec/2004:06:21:19 -0500] "GET /ras_index.css HTTP/1.1" 200 2343 
"Mozilla/5.0 (compatible; Konqueror/3.3) (KHTML, like Gecko)" "g:-"

Я тестировал статику в Links, чтобы видеть хедеры. А ему похоже отдается без 
сжатия, хотя он прекрасно понимает сжатие. У меня включено сжатие и на 
бэкэнде, поэтому видимо nginx отдает от апача сжатый контент прозрачно. 
Поэтому через проксирование отдается Links сжатый контент.

С Уважением,
Дмитрий.





More information about the nginx-ru mailing list