try_files

Phil Kulin schors at gmail.com
Mon Jul 30 09:31:52 UTC 2012


30 июля 2012 г., 10:25 пользователь Maxim Dounin <mdounin at mdounin.ru> написал:

> try_files проверят ровно то, что сказали - наличие каталога.  А
> дальше начинает работать модуль index с последующим внутренним
> перенаправлением, если файл найден.  Читать тут:
> http://nginx.org/ru/docs/http/request_processing.html

А. Вон оно как. Да, каюсь, был напуган. Честно говоря, не очевидное
поведение, если не вдаваться в подробности. Хотя и логичное. Я бы вот
это предложение вставил в документацию в раздел try_files.

Да, кстати, все примеры try_files $uri $uri/ не работают с путями на
русском, если ПО пишет их в кодированном виде (например WordPress
Super Cache). Это исправляется заменой $uri на $request_uri, но видимо
с артефактами.

-- 
Non nobis Domine non nobis sed Nomini Tuo da gloriam
Phil Kulin


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