try_files и if
Roman
sirotar at mail.ru
Tue Feb 12 08:10:36 UTC 2013
Добрый день,
у меня имеется nginx version: nginx/1.0.12 и
я конечно же читал сей замечательный документ :
http://wiki.nginx.org/IfIsEvil
Но очень хочется такого функционала:
map $http_referer $flag {
default 0;
"~*domain.com" 1;
...
...
}
...
location ~* ^/([a-z0-9\-]+)/ {
try_files $uri $uri/ /catalog/$1/best/index.html =404;
root /home/wwwroot;
if ($flag)
{
add_header Set-Cookie ...;
}
}
Но естественно такой вариат с try_files & if не работает, сломал голову
всю и никак не могу придумать альтернативного решения,
может кто подскажет какую идею?
Спасибо.
Подробная информация о списке рассылки nginx-ru