соместимость с 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