решилось. nginx, странности с location & root

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
aandy
Сообщения: 57
ОС: Rosa Linux

решилось. nginx, странности с location & root

Сообщение aandy »

debian lenny
nginx 0.6.32-3+lenny3

у меня что-то странное с location & root
такое работает:

Код: Выделить всё

   location /doc {
      root   /usr/share;
      autoindex on;
   }


а такое не работает (пишет 404)

Код: Выделить всё

   location /doc {
      root   /usr/share/icons;
      autoindex on;
   }


права на share drwxr-xr-x
права на icons drwxr-xr-x

так же пишет 404, если указать полный путь до файла (т.е. example.org/doc/1.txt , 1.тхт существует).
если вместо root использовать alias, то работает.

------------

http://forum.root.ua/viewtopic.php?f=25&t=7586

что-то я иногда сильно туплю =/
Здесь был я.
Спасибо сказали:
neol
Сообщения: 600
ОС: Debian Stable

Re: решилось. nginx, странности с location & root

Сообщение neol »

К значению root добавляется значение $uri (если не препутал переменную) и ваш запрос example.org/doc/1.txt ведет в /usr/share/icons/doc/1.txt
Спасибо сказали: