зачем try files проверяет существование лишнего файла

truffle nginx-forum на nginx.us
Вс Дек 6 19:34:51 UTC 2015


Есть вполне обычный location, отвечающий за отдачу статики:
location = /download {
	alias /var/files;
	try_files /$arg_a/$arg_b =404;
}
В процессе отладки конфигурации включил отладочный лог ошибок, а там увидел
сообщения:
*110 trying to use file: "/abc/def" "/var/files/abc/def"
*110 trying to use file: "=404" "/var/files=404"
Какой смысл во второй проверке?

nginx/1.6.2 из Debian jessie

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,263306,263306#msg-263306



Подробная информация о списке рассылки nginx-ru