Здравствуйте.
Подскажите пожалуйста, как мне сделать так, чтобы при заходе на определённый 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. Но тогда, естественно, не отображается страница. А если с try_files, то в лог-файл ничего не пишется, хотя он и создаётся. (но пустой)