Не работает try_files на 0.7.38 - почему?

Andrew Kopeyko kaa at zvuki.ru
Thu Apr 9 16:10:56 MSD 2009


On Thu, 9 Apr 2009, Flam Boyant wrote:

> Всем привет!
>
> FreeBSD 6.2, nginx 0.7.38 из портов. Не могу заставить работать try_files
>
> Не ругается, но делает вид, что файлов в /mnt/md/ вообще нет - сразу лезет
> на бекенд.

...

>  location / {

-  try_files /mnt/md$uri @root;
+  root /mnt/md
+  try_files $uri @root;

>  auth_basic "Restricted";
>  auth_basic_user_file /usr/local/etc/apache22/http.passwd;
>  }

try_files проверяет существование файлов "внутри локейшена", т.е. 
относительно root. А не абсолютных путей в вашей файловой системе.


-- 
Best regards,
Andrew Kopeyko <kaa at zvuki.ru>






More information about the nginx-ru mailing list