Re: Кастомный лог для определённого location

Andrey Kopeyko kaa на zvuki.ru
Вт Авг 9 14:24:20 UTC 2011


09.08.2011 17:39, uventris пишет:
> Здравствуйте.
> Подскажите пожалуйста, как мне сделать
> так, чтобы при заходе на определённый
> location, записывалась бы информация в
> кастомный access-лог?
> Вот часть моего конфиг-файла:
> ...
>          location ~* ^/product/(\d+)$ {
> 	    set $product_id $1;
> 	    log_format productpage_visits '$remote_addr $product_id
> $time_local';
> 	    access_log /var/log/nginx/visit_stats.log productpage_visits;
> 	    try_files $uri $uri/ /index.php?r=$request_uri;
> 	}
> ...
> Всё работает если нету try_files.

Наверное, стоит дописать
     access_log /var/log/nginx/visit_stats.log productpage_visits;
в location где обрабатывается /index.php?r=$request_uri

и после из этого лога отгрепать ^/product/(\d+)$


-- 
Best regards,
Andrey Kopeyko <kaa at zvuki.ru>



Подробная информация о списке рассылки nginx-ru