соместимость с apache mod_usertrack

Igor Sysoev is at rambler-co.ru
Fri Feb 10 16:26:09 MSK 2006


On Fri, 10 Feb 2006, Deomid Ryabkov wrote:

> есть необходимость логгировать куки, проставляемые апачевским mod_usertrack. 
>
> (в реальной жизни это счётчик в виде empty_gif, который очень удобно 
> отдавать nginx'ом)
>
> так вот ngx_http_userid_module почти подходит, ему можно сказать userid 
> log, и даже userid_name Apache,
> но вот формат этой куки он не валидирует, поэтому в лог по $uid_got 
> ничего не пишется.
>
> можно ли сделать так (добавить ещё один вариант опции userid, напр. 
> log_raw),
> чтобы он просто логал содержимое куки, не задумываясь особо над её смыслом?

Как-то так:

         set  $uid  "";
         if ($http_cookie ~ "Apache=(.+?)(?:;|$)") {
             set  $uid  $1;
         }


Игорь Сысоев
http://sysoev.ru





More information about the nginx-ru mailing list