CityHost.UA
Помощь и поддержка

Что такое 403 ошибка сайта

 22844
26.04.2019
article

 

 

403 Forbidden — это одна из наиболее распространенных ошибок, которая встречается на самых разных сайтах, независимо от того, на каком движке они работают или какие технологии используют. Если вы администрируете блог, онлайн-магазин или портал уже хотя бы несколько месяцев, очень вероятно что сталкивались с такой проблемой. О том, что такое 403 Forbidden, как исправить эту ошибку и какие три основные причины ее появления существуют, читайте далее.

Купить хостинг онлайн с бесплатным SSL

Что означает ошибка 403 и какие ее причины

Ошибка 403 — это статусный код HTTP, который указывает, что сервер получил запрос, но отказывает в доступе из-за отсутствия необходимых прав. Она возникает, когда доступ к ресурсу ограничен из-за проблем с правами. Это может происходить, если файлы или каталоги настроены неправильно или сервер блокирует пользователей по IP-адресу или региону.

Распространенные причины ошибки 403 Forbidden на сайте

Часто ошибка 403 Forbidden на сайте появляется, когда для доступа требуется авторизация, но пользователь не ввел или указал неверные учетные данные. Доступ также может быть ограничен из-за настроек веб-сервера или файла .htaccess. При отсутствии индексного файла сервер может запретить просмотр содержимого каталога. В некоторых случаях администратор временно ограничивает доступ во время технических работ или при перегрузке сайта. Еще одной причиной могут быть сбои в работе плагинов и дополнений CMS.

Читайте также: 31 марта — день резервного копирования. Почему важно не забывать о бэкапах и как сделать резервную копию своего сайта (инструкция)

Как исправить 403 ошибку на WordPress

Теперь вы знаете, что означает 403 forbidden и почему она может возникнуть. Чтобы исправить эту ошибку, первым делом подключитесь к сайту по FTP-протоколу, используя FileZilla. А далее…

Пересоздайте .htaccess

В этом файле, который расположен в корневой директории сайта, указываются настройки сервера Apache. Например, правила для 301 редиректов, переадресация с протокола http на https и многие другие. Файл .htaccess имеет собственный синтаксис, ошибки в котором могут стать причиной появления 403 Forbidden Error.

Чтобы пересоздать этот файл, выполните такие действия:

  1. В левом нижнем окошке FTP-клиента выберите место на компьютере, куда хотите скачать .htaccess, а в правом нижнем — кликните по этому файлу правой кнопкой мыши (ПКМ) и выберите «Скачать». Вы сделали бэкап .htaccess и теперь можете смело выполнять дальнейшие шаги.
  2. Удалите .htaccess с сервера, кликнув по нему в правом окошке ФТП-клиента ПКМ и выбрав «Удалить».
  3. Зайдите в панель управления WordPress и выберите пункт меню Настройки → Постоянные ссылки. Нажмите кнопку «Сохранить изменения» внизу страницы.

Если после выполнения этих действий ошибка 403 исчезла, проблема была в поврежденном .htaccess. Если проблему не удалось решить — читайте далее.

Измените права доступа

Еще одна распространенная причина, почему появляется 403 Forbidden — некорректно определенный доступ к файлам и директориям на сайте. Это может произойти по самым разным причинам и не зависит от того, какой тип размещения сайта выбран — виртуальный сервер или хостинг. Чтобы решить такую проблему, выполните следующие действия:

  1. Кликните ПКМ по корневой директории в правом верхнем окошке ФТП-клиента и выберите «Атрибуты файла…».
  2. В строке «Числовое значение» пропишите 755 или 750, отметьте чекбокс «Перенаправить во вложенные каталоги», выберите радиокнопку «Применить только к каталогам» и нажмите OK.
  3. Повторите пункт 1.
  4. В строке «Числовое значение» пропишите 644 или 640, отметьте чекбокс «Перенаправить во вложенные каталоги», выберите радиокнопку «Применить только к файлам» и нажмите OK.
  5. Кликните ПКМ по файлу wp-config.php (расположен в корневой директории) в правом нижнем окошке FTP-клиента, выберите «Права доступа к файлу…», укажите в поле «Числовое значение» 440 или 400 и нажмите OK.

Если проблема не исчезла, возможно ее причина в некорректной работе дополнений для WordPress.

Читайте также: Как защитить сайт на WordPress и не стать жертвой уязвимостей открытого кода

Деактивируйте плагины

Баги в Вордпресс-плагинах или их несовместимость с текущей версией движка могут стать причиной появления Error 403. Вот как исправить 403 ошибку сайта, вызванную проблемами с дополнениями движка:

  1. Перейдите в директорию wp-content, используя FTP-клиент, и измените имя каталога plugins на plugins-stop. Переименовав эту папку, вы отключите все плагины WordPress.
  2. Зайдите на сайт и проверьте, исчезла ли 403 ошибка. Если так и произошло, проблема действительно была в одном из плагинов. Чтобы определить, в каком именно, выполните следующие шаги.
  3. Переименуйте каталог plugins-stop в plugins и перейдите в него. В этой директории вы увидите список всех установленных плагинов WordPress. Переименуйте первый из них, добавив в конце имени папки -stop, зайдите на сайт и проверьте, исчезла ли ошибка 403. Если нет, таким же образом переименуйте каталог второго из плагинов в списке. Опять проверьте, отображается ли ошибка на сайте. Повторяйте процедуру переименования до тех пор, пока 403 Forbidden исчезнет.
  4. Удалите последний переименованный каталог с файлами плагина, кликнув по нему ПКМ и выбрав «Удалить...».
  5. Верните оригинальные имена директорий плагинов, удалив приставку -stop.

Теперь вы знаете, что означает ошибка 403, почему она может возникнуть и как ее исправить. Если публикация была познавательной, тогда поделитесь ею в социальных сетях и подпишитесь на наш Telegram канал. Напомним, что хостинг-компания CityHost предоставляет услуги недорогого хостинга для сайтов любой сложности. По техническим вопросам обращайтесь в онлайн чат или по телефону ☎️ 0 800 219 220.

Зарегистрировать домен онлайн с возможностью смены владельца


Понравилась статья? Расскажите о ней друзьям:

Автор: Богдана Гайворонская

Журналист (с 2003 года), IT-копирайтер (с 2013 года), контент-маркетолог Cityhost.ua. Специализируется на статьях о технологиях, создании и продвижении сайтов.