Welcome! Log In Create A New Profile

Advanced

try_files вместо if -f

December 23, 2011 04:31AM
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
Subject Author Posted

try_files вместо if -f

igor.goncharenko December 23, 2011 04:31AM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 86
Record Number of Users: 6 on February 13, 2018
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready