Рано или поздно на каждом веб-сайте возникают ошибки. Ошибки зачастую сложно исправить. Часто это происходит потому, что многие ошибки не содержат точных деталей. Одной из таких ошибок является http ошибка 429 Too Many Requests (ошибка слишком большого количества запросов).
Если на мониторе внезапно появляется сообщение об ошибке: 429 Too Many Requests или что-то подобное, причина, к счастью, известна. Существует несколько потенциальных возможностей, поэтому обычно необходимо опробовать несколько версий, прежде чем ошибку можно будет устранить.
Если сервер обнаружит, что ваш пользовательский агент пытается получить доступ к определенным страницам в течение очень короткого периода времени, будет активирована функция ограничения скорости. Ошибка http 429 Too Many Requests обычно возникает, когда вы продолжаете пытаться войти на свой сайт.
Сервер также обычно может идентифицировать пользователей на основе файлов cookie. Иногда это обязательно необходимо только из-за учетных данных. Все запросы к серверу также могут учитываться на основе запросов на одном или нескольких серверах.
При работе с ПК могут возникнуть самые разные ситуации, при которых внезапно возникает http ошибка 429 Too Many Requests. Возможны следующие сообщения об ошибках:
- 429 Ошибка
- 429 Слишком много запросов
- Ошибка 429 (слишком много запросов)
- HTTP 429
Эта ошибка также может появиться, включая детали. В уведомлении, среди прочего, может быть указано, сколько времени пройдет, прежде чем вы сможете снова войти в систему. Хотя ошибка может проявляться по-разному, на самом деле она всегда означает одно и то же.
Ваш сервер просто перегружен вашими многочисленными запросами. В некоторых случаях бывает, что ошибка исчезает сама. В большинстве случаев, если ошибка http 429 Too Many Requests возникла из-за атаки типа «отказ в обслуживании» (DDoS) или плагина, вам необходимо принять меры для ее исправления.
Возможно, у вас появилась проблема: ошибка http 429 Too Many Requests возникла прямо на странице входа. Это делает невозможным доступ к панели управления вашего сайта. Это большая проблема, поскольку вам очень сложно быстро и легко исправить ошибку http 429 Too Many Requests. Тем не менее, есть решение, которое поможет вам взять проблему под контроль.
Как исправить ошибку 429 Too Many Requests?
Существуют разные способы исправления ошибки. Один из вариантов — изменить URL-адрес входа в WordPress по умолчанию. Так называемые попытки перебора входа в систему являются распространенной причиной сообщения об ошибке http 429 Too Many Requests, когда дело касается страницы входа в WordPress.
Чтобы быстро исправить ошибку, вам необходимо не дать злоумышленнику взломать страницу входа в WordPress. Для этого вам необходимо изменить свой URL-адрес в опции запуска. Это означает, что третьи лица больше не смогут их найти. По умолчанию вы можете найти свою страницу входа, введя yourwebsite.com/wp-admin. Этот адрес легко запомнить, поэтому он очень небезопасен.
Каждый в Интернете знает, как получить к нему доступ. Чтобы изменить URL-адрес WordPress по умолчанию, вам понадобится бесплатный плагин WPS Hide Login. Этот плагин должен быть установлен и активирован на вашем компьютере. Затем перейдите в «Настройки» — «WPS Скрыть вход» на панели управления и измените URL-адрес для входа. Его можно изменить, введя расширение.
Придумайте что-то совершенно уникальное, что никто другой не сможет придумать так быстро. Кроме того, вы должны помнить, что этот плагин также может перенаправлять других пользователей, которые получают доступ к вашему старому URL-адресу входа, на другую страницу. Если вы изменили настройки, их необходимо сохранить.
Деактивация плагина Really Simple SSL
Еще один способ избавиться от ошибки http 429 Too Many Requests — деактивировать плагин Really Simple SSL по внутренней ссылке. В наши дни нет причин, по которым вам не следует использовать SSL-сертификат Secure Sockets Layer для своего веб-сайта. Весь ваш сайт должен загружаться через HTTPS.
Это делает сайт намного более безопасным, чем если бы вы использовали старый протокол HTTP. Кроме того, это может очень положительно повлиять на вашу поисковую оптимизацию (SEO). Если речь идет о принудительном использовании HTTPS, вы можете использовать перенаправление htacces или плагин вручную.
Многие пользователи выбирают опцию Really Simple SSL. С помощью этого плагина вы можете загрузить весь свой сайт через HTTPS всего за несколько кликов. Опыт прошлого показал, что здесь также могут возникать ошибки, например http 429 Too Many Requests. На самом деле в этом плагине нет ничего плохого.
Однако это не лучший способ реализации HTTPS. Даже если вы внедрите HTTPS, у вас все равно возникнут проблемы с тем, что делать с внутренними ссылками: на вашем сайте может быть слишком много ссылок. Поэтому вам нужно найти простой способ заменить ссылки версиями HTTP, если плагин отключен. Сначала позаботьтесь о плагине.
Если у вас есть доступ к вашей административной области WordPress, деактивация Really Simple SSL обычно не является большой проблемой. Здесь вам просто нужно нажать «Деактивировать», и все готово. Однако, если http ошибка 429 Too Many Requests не позволяет вам получить доступ к панели управления, единственный вариант — деактивировать плагин вручную с помощью FTP-клиента.
После исчезновения плагина Really Simple SSL ошибка http 429 Too Many Requests больше не должна возникать. Теперь вы можете снова получить доступ к своей панели управления и настроить новый плагин. Это дает вам возможность заменить все внутренние ссылки сразу.
Этот новый плагин называется Search and replace. Если вы активировали этот плагин, перейдите непосредственно на вкладку «Инструменты», далее «Поиск и замена» в WordPress. Здесь вам нужно выбрать таблицу wp-postmeta. Введите следующий параметр в свободное поле рядом с пунктом «Найти/Заменить»:
http://yourcompany.com
https://yourcompany.com
Вы можете использовать опцию пробного прогона, чтобы узнать, сколько точек URL-адресов HTTP заменено плагином в базе данных. После этого запуска вы можете запустить плагин и заменить все необходимые ссылки.
Вы должны убедиться, что после деактивации плагина Really Simple SSL перенаправление HTTPS должно быть настроено постранично с помощью файла htacess. Это означает, что внедрение может быть выполнено эффективно и риск повторного http 429 может быть сведен к минимуму.
Деактивация плагинов WordPress
Если возникает ошибка http 429 Too Many Requests, это не обязательно должно быть ошибкой отдельных плагинов. Возможно, ошибка http 429 Too Many Requests вызвана непосредственно любым плагином. Это всегда тот случай, когда плагин делает слишком много внутренних запросов.
Если ни одно из предыдущих решений не помогло устранить ошибку http 429 Too Many Requests, вы можете попробовать отключить все плагины один раз. Таким образом, вы сможете убедиться, что они не являются причиной проблемы.
Если вы не можете получить доступ к своей панели управления из-за сообщения об ошибке и не можете деактивировать плагины как обычно, вам придется использовать клиент Filezilla через FTP для доступа к вашему веб-сайту. Это позволяет вам использовать каталог public_html/wp-content.
Одна из папок обязательно будет называться «Плагины». Откройте папку правой кнопкой мыши и измените имя, например, plugins.deactivated. После этого WordPress больше не сможет получить доступ к плагинам и автоматически деактивирует их. Прежде чем начать повторно открывать веб-сайт, вам необходимо создать новую папку «Плагины».
Это единственный способ, которым WordPress сможет продолжать функционировать в будущем. Если ошибка http 429 Too Many Requests больше не возникает при следующем посещении вашего веб-сайта, вы можете быть уверены, что один из активированных вами плагинов был причиной появления сообщения об ошибке.
Удалите пустой каталог плагина, который вы настроили последним, и верните старой папке исходное имя. Теперь откройте каталог и переименуйте папку. Это только деактивирует этот плагин. Теперь откройте свой веб-сайт и проверьте, возникает ли ошибка http 429 Too Many Requests. Если ошибка все еще существует, вы можете изменить папку плагина на исходное имя.
Переместитесь вниз по списку всех активных плагинов и следуйте инструкциям для каждого плагина. Таким образом, вы сможете определить, в чем кроется причина. Обнаружив ошибку, вы можете полностью удалить список.
Переключитесь на стандартную тему WordPress
Если сообщение об ошибке http 429 Too Many Requests не было вызвано плагином, возможно, это связано с вашей текущей темой. Чтобы выяснить эту причину, вам необходимо деактивировать текущую тему. Это вынуждает WordPress использовать стандартный шаблон, работающий с CMS.
Это изменение работает аналогично деактивации плагинов. Перезапустите FTP-клиент и откройте каталог public_html/wp-content/themes. Там вам предстоит найти папку, соответствующую вашему текущему дизайну. Переименуйте его и попробуйте открыть свой сайт еще раз. Если ошибка http 429 «Слишком много запросов» устранена, вы обнаружили ошибку.
Конечно, из-за изменений ваш сайт теперь будет выглядеть иначе. Но это не так уж и плохо, потому что все настройки и ваш дизайн остались прежними. Чтобы повторно активировать тему, вам нужно будет изменить папку темы на ее исходное имя. Если ошибка повторится, вам следует обратиться к разработчику темы или изменить или удалить всю тему.
Сообщите своему хост-провайдеру
В редких случаях случается, что все возможные решения не привели к желаемому результату. Вероятно, ошибка связана непосредственно с вашим сервером, а не с вашим сайтом. Если это ваш случай, вы не сможете решить проблему в одиночку. Веб-хосты могут блокировать запросы к вашему сайту от определенных сторонних платформ или служб.
Это могут быть, например, такие приложения, как Google Search Console. Лучше всего обратиться к своему хостинг-провайдеру. Вы можете попросить его разрешить запросы для решения проблемы. Даже если это не было причиной ошибки, он также может дать вам дополнительные советы о том, как устранить http ошибку 429 Too Many Requests.
Компания Mainton - разработка и тестирование программного обеспечения под заказ, системное администрирование, SEO и реклама в интернете с 2004 года.