hosting:errors:403

2.20.1. Ошибка 403 Forbidden

Причины возникновения ошибки и способы её решения:

  • Неверное расположение файлов сайта на хостинге. Файлы сайта должны располагаться в каталоге /название_сайта/www/, если речь идет о поддомене — в /название_сайта/поддомен/.
  • В корневом каталоге сайта отсутствует файл index.php или index.html. Если основной файл сайта у вас имеет другое название, к примеру home.php вместо index.php, то в этом случае вы можете либо переименовать этот файл в index.php, либо создать файл в корне сайта файл .htaccess с таким содержимым:
    DirectoryIndex home.php

    Создать и отредактировать этот файл можно с помощью файл-менеджера или любого FTP-клиента.

  • Если в корневом каталоге сайта/поддомена уже присутствует файл .htaccess, проверьте, возможно в нём уже указан редирект на другой каталог сайта. В этом случае, соответственно, индексный файл будет искаться конкретно в этом каталоге.
    Также в файле .htaccess может быть установлено ограничение доступа к сайту или закрыт доступ к каталогу. Убрать это ограничение можно, удалив из этого файла строки, которые отвечают за ограничения доступа, либо закомментировав их, поставив в начале строки символ #.
  • Вы ограничили доступ к сайту через нашу панель управления. В настройках ограничения доступа вы можете запретить/открыть доступ к сайту для разных IP-адресов. Если у вас ранее был доступ к сайту, а сейчас вы видите указанную выше ошибку, значит либо у вас на компьютере изменился IP-адрес, либо вы заходите на сайт с другого устройства, IP-адрес которого не добавлен в список разрешённых для входа на ваш сайт.
  • Обращения к сайту производятся с использованием одного из блокируемых User-Agent. Проверить с каким User-Agent производятся запросы можно при помощи логов сервера.
  • Если ни один из вариантов не подходит, значит у вас сбились права доступа к файлам и каталогам. Восстановить их можно следующим образом.

  • hosting/errors/403.txt
  • Последние изменения: 2019/10/23 22:24
  • — zinenko