У меня проблемы с nginx и autoindex.
Несмотря на то, что я поместил его на сайт-хост, он все равно выдает "403-Запрещено мне"
location /pics {
autoindex on;
}
это то, что у меня в конфигурации
server {
listen 80;
server_name www.domain.com;
access_log /home/www/log/access.log;
error_log /home/www/log/error.log;
location / {
root /home/www/public/;
index index.html index.php;
}
location /pics {
autoindex on;
}
}
Я проверил nginx -v и был построен с модулем autoindex. Просто забываешь здесь.
Корневой каталог, установленный в location /, не применяется к location / pics, поэтому, если вы проверите журнал ошибок, вы увидите, что nginx ищет в корневом каталоге по умолчанию запросы к / pics. Просто удалите местоположение / и установите директивы root и index в контексте сервера:
server {
root /home/www/public;
index index.html index.php;
location /pics {
autoindex on;
}
}