Вы видите ошибку 401 на вашем сайте WordPress?
Это одна из самых запутанных ошибок WordPress, которая может заблокировать вас от вашего сайта WordPress.
Ошибка 401 имеет несколько названий, включая Ошибка 401 и 401 несанкционированная ошибка. Эти ошибки иногда сопровождаются сообщением ‘Доступ запрещен из-за недействительных учетных данных’ или ‘Требуется авторизация’.
В этой статье мы покажем вам различные решения, чтобы легко исправить ошибку 401 в WordPress. Мы также обсудим, что вызывает эту ошибку, и как избежать ее в будущем.
- Что вызывает ошибку 401 в WordPress?
- 1. Временное снятие защиты паролем в админке WordPress
- 2. Очистить кэш брандмауэра для решения проблемы 401 ошибки в WordPress
- 3. Деактивировать все плагины WordPress
- 4. Переключитесь на тему WordPress по умолчанию
- 5. Сброс пароля WordPress
- 6. Свяжитесь с поставщиком хостинга WordPress
Что вызывает ошибку 401 в WordPress?
Ошибка 401 в WordPress вызвана неправильной аутентификацией при взаимодействии с сервером хостинга WordPress.
Например, если вы защитили папку администрирования WordPress паролем, то отсутствие ввода пароля приведет к появлению страницы с ошибкой 401 на страницах входа и администрирования WordPress.
Однако в некоторых случаях вы можете увидеть эту ошибку даже без добавления специальной защиты паролем на ваш сайт.
Например, плагины безопасности 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 и посетите страницу «Производительность». Отсюда вам нужно перейти на вкладку «Очистить кэш», а затем нажать на кнопку «Очистить кэш».
Очистка кэша в Cloudflare
Если вы используете Cloudflare, то вам нужно войти в приборную панель Cloudflare и перейти в раздел «Кэширование». Здесь вам нужно нажать на кнопку «Очистить все», чтобы очистить весь кэш.
После очистки кэша брандмауэра, пройдите вперед и очистите кэш браузера или кэш WordPress также. Для получения более подробной информации смотрите наше полное руководство о том, как очистить кэш в WordPress.
3. Деактивировать все плагины WordPress
Неправильно работающий или плохо настроенный плагин WordPress также может вызвать ошибку 401. Вам нужно временно отключить все плагины WordPress, чтобы выяснить, вызвана ли ошибка одним из них.
Вы можете просто деактивировать плагины WordPress из области администратора, зайдя на страницу плагинов.
Однако, если вы не можете получить доступ к области администрирования WordPress, то вам придется использовать FTP для деактивации всех плагинов WordPress.
Просто подключитесь к вашему сайту WordPress с помощью FTP-клиента. После подключения перейдите в папку /wp-content/ и переименуйте папку plugins в plugins.деактивированный.
Переименование папки plugins приведет к деактивации всех плагинов WordPress.
Теперь вы можете зайти в административную область вашего сайта WordPress и попытаться войти в систему. Если все работает нормально, это означает, что проблема возникла из-за одного из плагинов.
Теперь вам нужно снова переключиться на FTP-клиент и еще раз переименовать папку плагина в просто plugins.
Затем вернитесь в админку WordPress и перейдите на страницу плагинов. Теперь вы можете активировать каждый плагин по очереди, пока не начнете снова видеть ошибку 401.
Это поможет вам найти плагин, вызывающий проблему. Как только вы нашли плагин, вы можете обратиться в службу поддержки плагина или найти альтернативный плагин.
4. Переключитесь на тему WordPress по умолчанию
Иногда функция в вашей теме WordPress может вызвать ошибку 401 на вашем сайте. Чтобы выяснить это, вам нужно временно переключиться на тему WordPress по умолчанию.
Темы по умолчанию создаются командой WordPress и поставляются с установкой WordPress по умолчанию. К таким темам относятся Twenty Nineteen, Twenty Seventeen, Twenty Sixteen и другие.
Сначала перейдите к разделу Внешний вид » Темы страница. Теперь, если у вас установлена тема 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