Quantcast
Channel: Nginx Forum - Nginx Mailing List - Russian
Viewing all articles
Browse latest Browse all 3102

Поведение try_files в зависимости от access_log (1 reply)

$
0
0
Здравствуйте,

Есть следующий конфиг:

# например GET /apple/iphone/info
location ~ .+/info$ {
index index.php;
try_files $uri $uri/ @php;
access_log bad_guys.log if=$is_bad_guy;
}

location @php {...}


Переменная $is_bad_guy вычисляется через цепочку map и может принимать
значение 0 или 1.

Если $is_bad_guy = 0, то локация срабатывает как надо и try_files переходит
на @php если не найдены файлы в root каталоги.

Но, если $is_bad_guy = 1 (срабатывает access_log), то сервер возвращает
404, в логе ошибок появляется сообщение "File not found" и обработка не
доходит до @php.

В чем здесь может быть ошибка?
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru

Viewing all articles
Browse latest Browse all 3102

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>