ErrorDocument не работает при доступе.htaccess
Я настраивал ErrorDocuments для веб-сайта, на котором я работаю, и в целом они работают. Однако после того, как я установил 403 ErrorDocument, я заметил, что он не работает, когда я пытался получить доступ к самому файлу.htaccess. Когда я получаю доступ к другому запрещенному файлу, документ с ошибкой выглядит просто отлично. Как я могу заставить ErrorDocument работать с файлом.htaccess?
Если вы не последовали моему объяснению, вот ссылки, чтобы показать вам, что я имею в виду:
ErrorDocument отлично работает: http://keycraft.haydencity.net/.ftpquota
ErrorDocument не работает: http://keycraft.haydencity.net/.htaccess
2 ответа
Файл.htaccess, скорее всего, загружен с вашими правами пользователя, что позволяет просматривать его, как и любой другой файл, который вы можете загрузить. .
спереди только делает файл скрытым из стандартного списка файлов, чтобы люди не видели его в списке. Это не полностью запрещает доступ к файлу.
Проверьте разрешения для файла и попытайтесь привести их в соответствие с разрешениями для файла.ftpquota.
Я подозреваю, что проблема в том, что ваше определение документа об ошибке находится в файле, к которому осуществляется доступ. Вы пытались поместить определение ErrorDocument в htaccess в родительском каталоге?