Параметры Apache - Индексы дают мне 404 вместо 403, почему?
У меня есть Apache/2.2.21 (Debian) веб-сервер, который я отключил список каталогов с Options -Indexes но теперь я получил 404 ошибка для каталога, но я думаю, что я должен получить 403,
Я понятия не имею, почему я получаю 404, а не 403. Что я должен проверить?
Я отключил autoindex модуль, после этого я получил 404 для каждого URL, который запрашивает список каталогов (например: www.somesite.com/dir). Как я могу получить 403 за это. (The dir существует)
В качестве попытки я также поставил Options -Index в конце основного файла конфигурации (apache2.conf).
2 ответа
У меня была точно такая же проблема, и я обнаружил, что решение так же просто, как:
- ENABLE mod_autoindex, иначе вы никогда не получите 403 для запросов каталога
- ОТКЛЮЧИТЬ Индексы в настройках параметров каталога по очевидной причине
Если вы переопределите ошибку 403 для отсутствующего ресурса, вы получите именно этот результат. Проверьте журнал доступа для запрошенного URL.