Re: if в location для access_log.

Igor Sysoev igor на sysoev.ru
Ср Апр 6 16:02:50 MSD 2011


On Wed, Apr 06, 2011 at 01:56:48PM +0200, Serg Senko wrote:
> День добрый
> 
> Пытаюсь создать отдельные логи для ботов.
> nginx version: nginx/0.8.53
> 
> В location'ы прописываю
> 
>         if ($http_user_agent ~ "^(YandexBot|Googlebot)") {
>                 access_log /usr/local/nginx/logs/seo.log;
>         }
> 
> 
> В http {
> 
> Прописан общий лог
> 
>               access_log /usr/local/nginx/logs/access.log;
> 
> 
> Логи SEO остаются пустыми, хотя в общем логе вижу ботов которых и пытаюсь
> отловить и засунуть в отдельный лог.
> 
> чем проблема может быть ?

Скорее всего, в том, что после этого идёт ещё один if.


-- 
Igor Sysoev
http://sysoev.ru/en/



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