geo with if and access_log

Андрей Василишин a.vasilishin at kpi.ua
Fri Nov 9 22:50:55 UTC 2012


Здравствуйте!
Есть такая конструкция, где в geo.access.log почему-то ничего не 
пишется, с invalid.access.log - все нормально.

         geo $geo {
		default 0;
                 include geo.txt;
         }
...

         location / {
		valid_referers none server_names;
                 if ($invalid_referer) {
                      access_log  /var/log/nginx/invalid.access.log main;
                 }
                 if ($geo) {
                      access_log  /var/log/nginx/geo.access.log  main;
                 }
         }

в geo.txt записи вида:

4.4.4.4 1;
8.8.8.8 1;
Кто виноват и что делать?

-- 
WBR, Andrey Vasilishin CDIG1-UANIC, CDIG1-RIPE



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