Вы сталкиваетесь с ошибкой 403 Forbidden на своем сайте WordPress? Это одна из самых страшных ошибок, с которой может столкнуться начинающий пользователь WordPress. В этой статье мы покажем вам, как легко исправить ошибку 403 forbidden в WordPress.
- Что такое ошибка 403 Forbidden — Access Denied Error в WordPress?
- Что вызывает ошибку 403 Forbidden в WordPress?
- Устранение ошибки 403 Forbidden в WordPress
- 1. Устранение ошибки 403 Forbidden, вызванной плагином WordPress
- 2. Устранение ошибки 403 Forbidden, вызванной повреждениями .htaccess File
- 3. Исправление ошибки 403 Forbidden, вызванной разрешениями на файлы в WordPress
Что такое ошибка 403 Forbidden — Access Denied Error в WordPress?
WordPress показывает коды и сообщения при возникновении ошибки на вашем сайте. Смотрите наш список наиболее распространенных ошибок WordPress и как их исправить.
Код ошибки 403 Forbidden показывается, когда разрешения вашего сервера не позволяют получить доступ к определенной странице.
Именно поэтому ошибка обычно сопровождается текстом:
403 Forbidden — У вас нет разрешения на доступ к ‘/’ на этом сервере.
Кроме того, при попытке использовать ErrorDocument для обработки запроса возникла ошибка 403 Forbidden.
Существуют различные сценарии, когда вы можете увидеть эту ошибку. Например:
- 403 Forbidden — Доступ запрещен на странице wp-admin или входа в WordPress.
- 403 Forbidden — во время установки WordPress.
- Ошибка 403 Forbidden при посещении любой страницы на вашем WordPress сайте.
- Также возможно, что вы только видите ‘Доступ запрещен’ вместо полного статуса 403 Forbidden.
- Вы также можете увидеть ‘Доступ к вашему домену.com было отказано. У вас нет прав для просмотра этой страницы.’
Теперь, когда вы знаете о различных типах 403 ошибки, давайте поговорим о том, что вызывает эту ошибку.
Что вызывает ошибку 403 Forbidden в WordPress?
Наиболее распространенной причиной ошибки 403 Forbidden в WordPress является плохо настроенные плагины безопасности. Многие плагины безопасности WordPress могут блокировать IP-адрес (или целый ряд IP-адресов), если они считают их вредоносными.
Вот почему мы используем Sucuri для повышения безопасности всех наших WordPress сайтов.
Другой возможной причиной может быть повреждение .файл htaccess или неправильные разрешения файлов на вашем сервере.
Ваша хостинговая компания WordPress иногда может случайно внести изменения в настройки своего сервера. Это может привести к ошибке 403 Forbidden на вашем сайте.
Сказав это, давайте рассмотрим, как решить проблему ошибки 403 forbidden в WordPress.
Если вам не понравилось видео или нужны дополнительные инструкции, то продолжайте чтение.
Устранение ошибки 403 Forbidden в WordPress
Прежде чем что-то делать, мы рекомендуем вам создать полную резервную копию WordPress вашего сайта. Вот наше руководство о том, как вручную создать резервную копию WordPress.
Если вы уже использовали плагин автоматического резервного копирования WordPress, то убедитесь, что у вас есть доступ к последней резервной копии, прежде чем двигаться дальше.
1. Устранение ошибки 403 Forbidden, вызванной плагином WordPress
Первое, что вам нужно сделать, это временно деактивировать все плагины WordPress. Это включает любые плагины безопасности, которые вы, возможно, установили на своем сайте.
Если это решит вашу проблему, то это означает, что один из плагинов на вашем сайте вызвал эту ошибку.
Вы можете выяснить, какой плагин вызвал ошибку, активируя все плагины по одному, пока не сможете воспроизвести ошибку 403 forbidden.
2. Устранение ошибки 403 Forbidden, вызванной повреждениями .htaccess File
Часто ошибка 403 вызывается повреждением .файл htaccess на вашем сайте WordPress. Восстановить этот файл довольно просто.
Сначала вам нужно подключиться к вашему сайту с помощью FTP-клиента или файлового менеджера в cPanel.
Далее, найдите пункт .файл htaccess в корневой папке вашего сайта WordPress. Смотрите это руководство, если вы не можете найти .файл htaccess в папке WordPress.
Вам нужно скачать .htaccess файл на ваш компьютер, так что у вас есть свежая резервная копия его. После этого вам нужно удалить файл с вашего сервера.
Попробуйте зайти на свой сайт. Если ошибка 403 forbidden устранена, это означает, что ваш сайт работает правильно .файл htaccess поврежден.
Вы можете сгенерировать новый .файл htaccess, войдя в админку WordPress и перейдя в раздел Настройки » Permalinks страница.
Просто нажмите на кнопку Сохранить изменения кнопку внизу страницы, и WordPress сгенерирует свежий файл .файл htaccess.
3. Исправление ошибки 403 Forbidden, вызванной разрешениями на файлы в WordPress
Все файлы, хранящиеся на вашем сайте, имеют права доступа к файлам. Эти разрешения на файлы контролируют, кто может получить доступ к файлам и папкам на вашем сайте.
Неправильные разрешения файлов могут вызвать ошибку 403 forbidden. Ваш веб-сервер считает, что у вас нет разрешения на доступ к этим файлам.
Если два вышеуказанных решения не устраняют ошибку 403 forbidden на вашем сайте, то наиболее вероятной причиной могут быть неправильные права доступа к файлам.
Вы можете попросить вашего хостинг-провайдера WordPress проверить ваш сайт на правильность разрешений файлов. Некоторые хостеры очень благосклонны, они не будут возражать и, вероятно, исправят это для вас.
Самостоятельное изменение прав доступа к файлам может иметь серьезные последствия. Если вы не чувствуете себя уверенно, делая это самостоятельно, то попросите помощи у друга или наймите профессионала.
Однако, если вы хотите сделать это самостоятельно, то вот как вы проверите права доступа к файлам.
Просто подключитесь к своему сайту WordPress с помощью FTP-клиента. Перейдите в корневую папку, содержащую все ваши файлы WordPress.
Нажмите, чтобы выбрать папку, щелкните правой кнопкой мыши и выберите в меню пункт «Разрешения файлов».
Ваш FTP-клиент покажет вам диалоговое окно разрешения файлов, как показано здесь:
Все папки на вашем сайте WordPress должны иметь права доступа к файлам 744 или 755.
Все файлы на вашем сайте WordPress должны иметь разрешение на доступ к файлам 644 или 640.
Вы можете установить разрешение на файл в корневой папке на 744 или 755. Поставьте галочку напротив ‘Recurse into subdirectories’ и затем отметьте опцию, которая гласит ‘применимо только к каталогам’.
Нажмите на кнопку OK. Теперь ваш FTP-клиент начнет устанавливать права доступа ко всем подкаталогам в этой папке.
Как только это будет сделано, вам нужно повторить процесс для всех файлов. На этот раз вы будете использовать разрешение файла 644 или 640 и не забудьте выбрать кнопку ‘Recurse into subdirectories’ и ‘применять только к файлам’. опции.
Нажмите на кнопку OK, и ваш FTP-клиент начнет устанавливать права доступа ко всем выбранным файлам.
Попробуйте зайти на свой сайт сейчас, и ошибка 403 forbidden должна исчезнуть.
Надеемся, что эта статья помогла вам исправить ошибку 403 forbidden в WordPress. Вы также можете ознакомиться с нашими экспертными советами и хаками по защите области администрирования WordPress.
Источник: www.wpbeginner.com