Ошибка 403 forbidden на Виртуальном хостинге.
Причины возникновения ошибки 403 forbidden на виртуальном хостинге.
Если вы размещаете свой сайт на виртуальном хостинге и видите ошибку 403 при попытке доступа к странице, причина может быть связана с отсутствием индексного файла, некорректными правами доступа или работой системы безопасности хостинга. В этой статье мы разберём основные причины этой ошибки и способы её устранения.
Отсутствие индексного файла
В каталоге сайта должен быть индексный файл. По умолчанию это index.html
, index.htm
или index.php
. Если индексный файл отсутствует или недоступен для чтения, просмотр содержимого каталога блокируется в целях безопасности.
Добавьте пустой файл с названием index.html
в корневой каталог сайта и обновите страницу, чтобы проверить, устранена ли проблема.
Неправильные права доступа на файлы и папки
На виртуальном хостинге правильные права доступа должны быть следующими:
- Файлы —
644
- Папки —
755
Проверьте и при необходимости исправьте права доступа на файлы и папки в корневом каталоге сайта.
Включение просмотра содержимого каталога
Если вы хотите разрешить просмотр содержимого каталога без добавления индексного файла, можно добавить следующую строку в .htaccess
:
Options +Indexes
Строку нужно разместить в начале файла.
Работа системы безопасности хостинга
Ошибка также может возникнуть, если система безопасности Imunify360 переместила файлы в карантин.
Проверьте карантин и при необходимости добавьте перемещённые файлы в список игнорируемых элементов.
Помощь
Если вы проверили все указанные причины, а ошибка всё ещё возникает, пожалуйста, обратитесь в нашу службу поддержки через систему тикетов. Мы поможем разобраться и устранить проблему.