try files вместо if -f
igor.goncharenko
nginx-forum на nginx.us
Пт Дек 23 09:31:22 UTC 2011
Hi!
Прошу прощения, если было уже. Как
сделать try_files вместо if -f. Мне нужно
выдавать ошибку, если файл _существует_.
Сейчас сделал так:
location /interface/
{
if ( -f /var/nginx/locks/interface.lock ) { return 403; }
proxy_pass http://interface_backend;
}
пробовал вместо if делать:
root /var/nginx/locks/;
try_files /interface.lock =403;
но, соответственно, получил 403 ошибку
когда файла не существует.
---
Igor
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,220414,220414#msg-220414
Подробная информация о списке рассылки nginx-ru