>if ($http_referer !~ "^.*$domain_name.*$") { а так не работает, потому что нужно $ экранировать, где-то в этом форуме уже это обсуждалось. Но вроде еще экранирование не реализовано :( Posted at Nginx Forum: http://forum.nginx.org/read.php?21,99639,100737#msg-100737