Что такое ошибка 403 и как ее исправить?
Опубликовано: 2021-02-17Вы столкнулись с ошибкой 403 на своем сайте?
Если да, не волнуйтесь. Это распространенная проблема, с которой большинство пользователей WordPress сталкиваются хотя бы один раз.
Если вы не решите проблему в ближайшее время, вы можете потерять часть своих потенциальных клиентов. Однако не паникуйте. Решить эту проблему намного проще, чем вы думаете.
В этой статье мы поговорим о том, что такое ошибка 403, и узнаем, что может вызвать эту проблему. Также есть дополнительные советы по устранению проблемы.
Оглавление
- Что такое ошибка 403?
- Что вызывает ошибку 403 в WordPress?
- Как исправить ошибку 403 в WordPress?
- 1. Дважды проверьте URL-адрес веб-сайта.
- 2. Очистите кэш браузера и файлы cookie.
- 3. Проверьте, отсутствуют ли основные файлы и файлы темы.
- 4. Проверьте конфигурацию файла .htaccess.
- 5. Проверьте права доступа к файлам в WordPress.
- 6. Проверьте плагины WordPress.
- 7. Деактивируйте расширение браузера.
- 8. Проверьте настройки брандмауэра.
- Часто задаваемые вопросы (часто задаваемые вопросы)
- В. Влияет ли ошибка 403 на ранжирование в поисковых системах?
- В. Как избавиться от ошибки 403?
- Вывод
Что такое ошибка 403?
Ошибка 403 — это код состояния ответа HTTP, который обычно появляется, когда разрешение сервера не позволяет клиенту получить доступ к запрошенной странице.
Есть несколько способов столкнуться с этой проблемой, так как разные браузеры отображают разные сообщения об ошибке 403. Это может также выглядеть как:
- Запрещенный
- Ошибка 403
- 403 Запрещено
- Ошибка HTTP 403.14 — Запрещено
- HTTP 403
- Ошибка 403 — Запрещено
- Ошибка HTTP 403 — Запрещено
Что вызывает ошибку 403 в WordPress?
Есть несколько причин, по которым вы можете столкнуться с этой проблемой. Наиболее распространенная причина ошибки 403 в WordPress — плохо настроенные плагины безопасности. Большинство плагинов безопасности WordPress блокируют IP-адрес, если они анализируют сайт как вредоносный.
Другими причинами этой проблемы могут быть неправильные права доступа к файлу/папке или поврежденный файл .htaccess.
Вы также можете столкнуться с этой проблемой, если ваша хостинговая компания WordPress внесет некоторые случайные изменения в настройки сервера.
Вы можете определить другие причины, указав подстатус следующим образом:
- 403.1 — Доступ к выполнению запрещен.
- 403.2 — Доступ для чтения запрещен.
- 403.3 — Доступ для записи запрещен.
- 403.4 — требуется SSL
- 403.5 — требуется SSL 128.
- 403.6 — IP-адрес отклонен.
- 403.7 — требуется сертификат клиента.
- 403.8 — Доступ к сайту запрещен.
- 403.9 — Слишком много пользователей.
- 403.10 — Неверная конфигурация.
- 403.11 — Смена пароля.
- 403.12 — Mapper отказал вам в доступе.
- 403.13 — Сертификат клиента отозван.
- 403.14 — листинг каталога запрещен.
- 403.15 — превышено количество клиентских лицензий.
- 403.16 — сертификат клиента недействителен.
- 403.17 — Сертификат клиента недействителен или просрочен.
- 403.18 — Не удается выполнить запрос из этого пула приложений.
- 403.19 — Не удается выполнить CGI для клиента в этом пуле приложений.
- 403.20 — Ошибка входа с паспортом.
- 403.21 — Доступ к источнику запрещен.
- 403.22 — бесконечная глубина запрещена.
- 403.502 — несколько запросов с одного IP-адреса клиента; Достигнут предел ограничения динамического IP-адреса.
- 403.503 — отклонено из-за ограничения IP-адреса
В зависимости от подстатуса вы можете устранить проблему.
Как исправить ошибку 403 в WordPress?
Теперь, когда вы знаете, что такое ошибка 403 и что ее вызывает, вот несколько простых способов ее исправить:
1. Дважды проверьте URL-адрес веб-сайта.
Чаще всего вы ошибаетесь при вводе URL-адреса веб-сайта, который пытаетесь посетить. Вот почему мы рекомендуем перепроверить URL-адрес веб-сайта в качестве первого шага после ошибки 403.
2. Очистите кэш браузера и файлы cookie.
Ваш браузер ведет запись кэша и файлов cookie веб-сайта, который вы регулярно посещаете. Идея кеша заключается в том, чтобы ускорить загрузку веб-сайта, который вы когда-то посетили. Но эти записи не обновляются, когда вы вносите изменения на сайт. В таких случаях вы можете столкнуться с ошибкой 403.
Мы рекомендуем очистить кеш браузера и посмотреть, решит ли это проблему.
3. Проверьте, отсутствуют ли основные файлы и файлы темы.
Проверьте, все ли основные файлы вашего WordPress на месте. В случае отсутствия каких-либо файлов ядра вы можете вручную загрузить их с помощью инструмента передачи файлов. Также убедитесь, что вы правильно загрузили все файлы темы. Проверьте файлы index.php в wp-admin, отдельной папке плагина и папке темы.
4. Проверьте конфигурацию файла .htaccess.
Файл .htaccess определяет веб-ответ на пользовательские запросы, такие как перенаправление, ограничение доступа ботов и т. д. Существуют разные файлы для каталогов и подкаталогов WordPress, такие как wp-includes и wp-admin.
Чаще всего ошибка 403 возникает из-за поврежденного файла .htaccess в вашем WordPress. Вот как это можно исправить:
Получите доступ к вашему файлу .htaccess.
Вам необходимо подключиться к вашему сайту с помощью файлового менеджера или FTP-клиента в cPanel. Вам нужно получить доступ к вашему файлу .htaccess на нем. Если вы не можете найти файл .htaccess, перейдите в «Настройки» на cPanel.

- Теперь установите флажок «Показать скрытые файлы (dotfiles)» и сохраните изменения.

- Теперь вы должны увидеть файл .htaccess.

- Щелкните его правой кнопкой мыши и выберите опцию «Загрузить». Это сохранит копию файла в вашей системе.
- Теперь удалите файл из этого списка.

- Проверьте, работает ли ваш сайт сейчас. Если это устранило ошибку 403, это означает, что ваш файл .htaccess был поврежден.
Вы можете создать новый файл .htaccess следующим образом:

- Войдите в свою панель управления.
- Перейдите в «Настройки» на левой боковой панели.
- Нажмите на опцию «Постоянные ссылки».
- Прокрутите вниз до кнопки «Сохранить изменения» внизу страницы. Нажмите на нее.
- Теперь WordPress создаст новый файл .htaccess.

5. Проверьте права доступа к файлам в WordPress.
Все файлы вашего сайта имеют права доступа к файлам. Эти разрешения определяют, кто может получить доступ к файлам и папкам вашего сайта. Иногда неправильные разрешения могут вызвать ошибку 403 на вашем сайте. Вот как решить эту проблему:
Внимание : Если вы не уверены в том, что делаете, НЕ ПРОДОЛЖАЙТЕ. Неподходящие права доступа к файлам могут поставить под угрозу безопасность вашего сайта. Это может быть окном для хакеров и вредоносных программ. Мы предлагаем обратиться за помощью к эксперту, если вы не уверены. Однако, если вы хотите сделать это самостоятельно, вот шаги:
- Подключитесь к вашему сайту с помощью FTP-клиента.
- Прокрутите вниз до корневой папки, содержащей все файлы WordPress.
- Щелкните правой кнопкой мыши папку и выберите «Разрешения на доступ к файлам…».

- Появится диалоговое окно.
- Установите числовое значение всех корневых папок на 744 или 755.
- Каждый раз, когда вы устанавливаете значение, убедитесь, что выбран параметр «Рекурсивно в подкаталоги». Нажмите «Применить только к каталогам».
- Установите для всех файлов числовое значение 644 или 640. Выберите «Рекурсивно в подкаталоги» и нажмите «Применить только к файлам».
- Нажмите кнопку «ОК».
ПРИМЕЧАНИЕ . Для файла wp-config.php установите значение 440 или 400 вместо 644 или 640.

6. Проверьте плагины WordPress.
Скорее всего, вы недавно установили плагин, и он вызывает ошибку 403. Вот что вам нужно сделать:
- Деактивируйте все плагины, используя панель управления WordPress.
- Проверьте, работает ли ваш сайт сейчас. Если да, то поздравляем, вы обнаружили ошибку.
- Теперь повторно активируйте плагины один за другим. Проверьте, работает ли ваш сайт после повторной активации каждого плагина.
- Повторяйте это до тех пор, пока ваш сайт снова не отобразит ошибку 403.
- Последний плагин, который вы повторно активировали, является неисправным. Удалите этот плагин и найдите его аналог с аналогичным функционалом.
Примечание . В большинстве случаев ошибка 403 вызывается подключаемыми модулями безопасности и подключаемыми модулями кэширования. Следите за этими плагинами.
7. Деактивируйте расширение браузера.
Большинство пользователей устанавливают некоторые расширения в свои браузеры. При устранении ошибки 403 мы рекомендуем деактивировать все эти расширения.
8. Проверьте настройки брандмауэра.
Ваш брандмауэр может блокировать запрошенную страницу и вызывать ошибку 403. Отключите настройки брандмауэра на время устранения ошибки 403.
Часто задаваемые вопросы (часто задаваемые вопросы)
В. Влияет ли ошибка 403 на ранжирование в поисковых системах?
Да, если ваш сайт показывает ошибку 403, и вы не позаботитесь об этом быстро, поисковые системы понизят рейтинг вашего сайта. В итоге алгоритм поисковой системы удаляет из индекса недоступные для пользователей или ботов страницы.
В. Как избавиться от ошибки 403?
В основном есть семь способов избавиться от ошибки 403:
• Проверьте URL-адрес веб-сайта на наличие опечаток.
• Очистка кеша браузера и файлов cookie.e
• Проверьте, отсутствуют ли основные файлы и файлы темы.
• Проверьте конфигурацию файла .htaccess.
• Проверьте права доступа к файлу.
• Проверьте плагины WordPress.
• Деактивируйте расширения вашего браузера.
• Деактивируйте настройки брандмауэра.
Мы объяснили эти семь методов в предыдущем разделе. Проверьте это.
Вывод
Несколько факторов могут вызвать ошибку 403 на веб-сайте. Обнаружение видных причин в вашем случае может быть довольно раздражающим. Не сдавайся еще. Чтобы исправить это, требуется терпение и настойчивость, используя все методы, описанные выше, один за другим. Один из этих методов обязательно вернет ваш сайт в действие. Если проблема не устранена, напишите нам в разделе комментариев ниже.