[Fri Apr 17 13:57:01 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:02 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:03 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:04 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:05 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:06 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:07 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
[Fri Apr 17 13:57:08 2009] [error] [client ::1] Directory index forbidden by Options directive: /var/www/html/
Исправляется очень просто:
touch /var/www/html/index.htmlили просто напишем там то-нибудь.
Почему происходит подобная ошибко ?
ReplyDeleteпотому что попадаем в дефолтный конфиг, где прописано
Deletelocation / {
root /var/www/html;
index index.html index.htm;
}
а если нет индекс-файла, будет ошибка, что нельзя показать список файлов (индекс).
Но такая ошибка также бывает, когда нет ни index, ни try_files, но есть root - nginx не понимает, что ему надо вывести, а список файлов показывать нельзя.
А какую-нибудь HTTP-ошибку выдаёт?
ReplyDeleteВ случае если есть такая ошибка в /var/log/httpd/error_log, то что видит конечный пользователь ресурса (например, сайта) - HTTP error 404/413 или ещё какую?
Delete