ПРОЕКТЫ 


  АРХИВ 


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: Почему ngx http gzip static module н е работает через прокси?



On 07.03.2010 09:53, chs wrote:
chs Wrote:
-------------------------------------------------------


http://sysoev.ru/nginx/docs/http/ngx_http_gzip_mod

ule.html#gzip_proxied

Maxim Dounin

Максим, теперь понятно, что
определяется через VIA

вдогонку - мои прокси не передают заголовки
HTTP_FORWARDED: (none)
HTTP_X_FORWARDED_FOR: (none)
HTTP_CLIENT_IP: (none)
Additional proxy variables
HTTP_VIA: (none)
HTTP_XROXY_CONNECTION: (none)
HTTP_PROXY_CONNECTION: (none)

так что остаётся открытым вопрос как nginx узнаёт, что я прихожу через прокси 
если прокси чекеры мои прокси как прокси не определяют.

Я не уверен что это верный ответ но как теория ваши прокси в запросе выкусывают 
header
Accept-Encoding: (http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html) из 
оригинального запроса.

Альтернативная теория они преобразовывают запрос в http 1.0 который по 
умолчанию отключает gzip у nginx
(см описание директивы gzip_http_version у nginx).

Проще всего взять HTTP headers пришедшие напрямую и через proxy и сравнить, 
после чего все будет понятно.

--
SY, Maxim Boguk

_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.