Доброе время суток. В процессе работы с сервером возникла проблема вывода автоиндекса каталога /freebsd:<br><br> location / {<br> root /usr/local/www/<a href="http://host.ru">host.ru</a>;<br>
index index.html index.htm;<br> }<br><br> location /freebsd {<br> autoindex on;<br> }<br><br>При подобной конфигурации сервер возвращает - 404 Not Found.<br>
<br>Лог сервера:<br>2009/08/28 22:06:06 [error] 41745#0: *1 "/usr/local/etc/nginx/html/freebsd/index.html" is not found (2: No such file or directory), client: 92.124.36.224, server: <a href="http://host.ru">host.ru</a>, request: "GET /freebsd/ HTTP/1.1", host: "<a href="http://host.ru">host.ru</a>"<br>
<br>Не совсем понятно откуда берется путь - /usr/local/etc/nginx/html/freebsd/index.html<br><br>При использовании другой конфигрурации все работает нормально:<br> location / {<br>
root /usr/local/www/<a href="http://host.ru">host.ru</a>;<br>
index index.html index.htm;<br> autoindex on;<br>
}<br clear="all"><br>При попытке переопределения параметра автоиндекса в тестовых целях:<br> location / {<br> root /usr/local/www/<a href="http://host.ru">host.ru</a>;<br> index index.html index.htm;<br>
autoindex on;<br> }<br><br> location /freebsd {<br> autoindex off;<br> }<br><br>Появляется та же ошибка. Лог сервера:<br>2009/08/28 22:11:49 [error] 41841#0: *1 "/usr/local/etc/nginx/html/freebsd/index.html" is not found (2: No such file or directory), client: 92.124.36.224, server: <a href="http://host.ru">host.ru</a>, request: "GET /freebsd/ HTTP/1.1", host: "<a href="http://host.ru">host.ru</a>"<br>
<br>Уважаемое сообщество, не могли бы вы разъяснить ситуацию?<br><br>-- <br>Петровский Александр / Alexander Petrovsky,<br><br>ICQ: 350342118<br>Jabber: <a href="mailto:juise@jabber.ru">juise@jabber.ru</a><br>Phone: +7 914 8 820 815<br>