Как исправить ошибку 401 в WordPress (6 решений)

Вы видите ошибку 401 на вашем сайте WordPress? Это одна из самых запутанных ошибок WordPress, которая может заблокировать вас от вашего сайта WordPress....

Вы видите ошибку 401 на вашем сайте WordPress?

Это одна из самых запутанных ошибок WordPress, которая может заблокировать вас от вашего сайта WordPress.

Ошибка 401 имеет несколько названий, включая Ошибка 401 и 401 несанкционированная ошибка. Эти ошибки иногда сопровождаются сообщением ‘Доступ запрещен из-за недействительных учетных данных’ или ‘Требуется авторизация’.

В этой статье мы покажем вам различные решения, чтобы легко исправить ошибку 401 в WordPress. Мы также обсудим, что вызывает эту ошибку, и как избежать ее в будущем.

Что вызывает ошибку 401 в WordPress?

Ошибка 401 в WordPress вызвана неправильной аутентификацией при взаимодействии с сервером хостинга WordPress.

Например, если вы защитили папку администрирования WordPress паролем, то отсутствие ввода пароля приведет к появлению страницы с ошибкой 401 на страницах входа и администрирования WordPress.

Ошибка 401 Authorization failed

Однако в некоторых случаях вы можете увидеть эту ошибку даже без добавления специальной защиты паролем на ваш сайт.

Например, плагины безопасности WordPress могут заблокировать вашу административную область во время атаки грубой силы.

Другой распространенной причиной этой ошибки являются меры безопасности, принимаемые хостинговыми компаниями для защиты вашего сайта WordPress. Эти меры безопасности начинают показывать эту ошибку, когда к вашим страницам входа в WordPress обращаются слишком часто.

В основном, 401 ошибка появляется на страницах администрирования и входа в систему WordPress. Однако в некоторых случаях эта ошибка может появиться на всех страницах вашего сайта.

Вам необходимо выяснить, что именно вызывает ошибку, а затем устранить ее.

Учитывая это, давайте рассмотрим различные решения для быстрого устранения ошибки 401 в WordPress.

1. Временное снятие защиты паролем в админке WordPress

Если вы защитили паролем каталог администратора WordPress, то это может быть тем решением, которое вам нужно.

Возможно, вы забыли пароль к директории администратора, или изменилась конфигурация вашего сервера.

Перейдите в панель управления хостингом WordPress и найдите значок Directory Privacy или Password Protected Directories.

На нашем скриншоте показан хостинг-аккаунт Bluehost, но большинство хостинг-панелей имеют эту опцию.

Конфиденциальность каталога

Как только вы откроете этот раздел, вы увидите все файлы и папки на вашем хостинг-аккаунте. Перейдите в каталог wp-admin и выберите его, щелкнув по названию.

В панели управления теперь будут отображаться настройки защиты паролем. Просто снимите галочку с опции ‘Password protect this directory’ и нажмите на кнопку Save.

Отключите защиту паролем

После этого нажмите на кнопку Go Back и прокрутите страницу до самого низа. Отсюда вам нужно удалить имя пользователя, которое вы использовали для входа в защищенную паролем директорию.

Вы успешно отключили защиту паролем для каталога администратора WordPress. Теперь вы можете попытаться войти на свой сайт WordPress.

Если все работает нормально, то вы можете продолжить и включить защиту паролем для вашей области администрирования WordPress, создав нового пользователя и пароль.

2. Очистить кэш брандмауэра для решения проблемы 401 ошибки в WordPress

Если вы используете облачный брандмауэр WordPress, такой как Sucuri или Cloudflare, то ошибка 401 может быть вызвана, когда брандмауэр не может связаться с вашим сайтом.

Очистить кэш в Sucuri Firewall

Если вы используете Sucuri, то войдите в панель управления Sucuri и посетите страницу «Производительность». Отсюда вам нужно перейти на вкладку «Очистить кэш», а затем нажать на кнопку «Очистить кэш».

Sucuri очистить кэш

Очистка кэша в Cloudflare

Если вы используете Cloudflare, то вам нужно войти в приборную панель Cloudflare и перейти в раздел «Кэширование». Здесь вам нужно нажать на кнопку «Очистить все», чтобы очистить весь кэш.

Очистить кэш Cloudflare

После очистки кэша брандмауэра, пройдите вперед и очистите кэш браузера или кэш WordPress также. Для получения более подробной информации смотрите наше полное руководство о том, как очистить кэш в WordPress.

3. Деактивировать все плагины WordPress

Неправильно работающий или плохо настроенный плагин WordPress также может вызвать ошибку 401. Вам нужно временно отключить все плагины WordPress, чтобы выяснить, вызвана ли ошибка одним из них.

Вы можете просто деактивировать плагины WordPress из области администратора, зайдя на страницу плагинов.

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

Однако, если вы не можете получить доступ к области администрирования WordPress, то вам придется использовать FTP для деактивации всех плагинов WordPress.

Просто подключитесь к вашему сайту WordPress с помощью FTP-клиента. После подключения перейдите в папку /wp-content/ и переименуйте папку plugins в plugins.деактивированный.

Деактивируйте все плагины WordPress через FTP

Переименование папки plugins приведет к деактивации всех плагинов WordPress.

Теперь вы можете зайти в административную область вашего сайта WordPress и попытаться войти в систему. Если все работает нормально, это означает, что проблема возникла из-за одного из плагинов.

Теперь вам нужно снова переключиться на FTP-клиент и еще раз переименовать папку плагина в просто plugins.

Затем вернитесь в админку WordPress и перейдите на страницу плагинов. Теперь вы можете активировать каждый плагин по очереди, пока не начнете снова видеть ошибку 401.

Это поможет вам найти плагин, вызывающий проблему. Как только вы нашли плагин, вы можете обратиться в службу поддержки плагина или найти альтернативный плагин.

4. Переключитесь на тему WordPress по умолчанию

Иногда функция в вашей теме WordPress может вызвать ошибку 401 на вашем сайте. Чтобы выяснить это, вам нужно временно переключиться на тему WordPress по умолчанию.

Темы по умолчанию создаются командой WordPress и поставляются с установкой WordPress по умолчанию. К таким темам относятся Twenty Nineteen, Twenty Seventeen, Twenty Sixteen и другие.

Сначала перейдите к разделу Внешний вид » Темы страница. Теперь, если у вас установлена тема WordPress по умолчанию, вы можете активировать ее.

Активируйте тему WordPress по умолчанию

Если на вашем сайте не установлена тема по умолчанию, то вам необходимо установить и активировать ее. Смотрите наше руководство о том, как установить тему WordPress для получения инструкций.

После переключения темы вы можете пойти и протестировать свой сайт. Если теперь все работает нормально, значит, ошибка 401 была вызвана вашей темой.

Вы можете сообщить о проблеме разработчику темы, возможно, они смогут помочь вам ее решить. Если это не сработает, то вы можете навсегда изменить тему WordPress.

5. Сброс пароля WordPress

Иногда хостинговые компании WordPress могут блокировать доступ к страницам wp-admin и login, если кто-то неоднократно пытается ввести пароль.

В этом случае ваш доступ будет временно заблокирован, и вы сможете повторить попытку через несколько минут.

Однако, вместо того, чтобы угадывать пароль, лучше всего восстановить забытый пароль WordPress.

Потерян пароль

WordPress отправит вам письмо со ссылкой для смены пароля. Проблема с этим методом заключается в том, что иногда WordPress может не отправить электронное письмо.

Если вы не получили письмо, не волнуйтесь. Вы также можете сбросить пароль WordPress с помощью phpMyAdmin.

6. Свяжитесь с поставщиком хостинга WordPress

Многие хостинг-компании WordPress автоматически обнаруживают подозрительную активность на сайте WordPress и блокируют доступ для предотвращения атак.

Эти меры безопасности иногда затрагивают только область администрирования WordPress, и ваша страница входа может стать недоступной на некоторое время.

Слишком много попыток входа

Однако, если он не возвращается в нормальное состояние, или вы видите 401 ошибку на всех страницах вашего сайта, то вам необходимо немедленно связаться с вашим хостинг-провайдером WordPress.

Их сотрудники смогут проверить журналы доступа и ошибок, чтобы решить проблему для вас.

Для будущей профилактики, вы можете следовать нашему полному руководству по безопасности WordPress, чтобы защитить вашу админ-зону WordPress от несанкционированного доступа.

Надеемся, что одно из этих решений помогло вам исправить ошибку 401 в WordPress. Вы также можете ознакомиться с нашим полным руководством по устранению неполадок WordPress с пошаговыми инструкциями по самостоятельному устранению распространенных проблем WordPress.

Источник: www.wpbeginner.com

Оцените статью
Добавить комментарий