WordPress ограничивает количество поисковых запросов в течение определенного периода времени

Практически все страницы на сайтах WordPress генерируются в режиме реального времени на основе запросов пользователей, обращающихся к данным, хранящимся в базе данных. Это представляет собой проблему: сайты с низкопроизводительными серверами уязвимы для вредоносных атак, что приводит к резкому увеличению нагрузки на процессор сервера до 100%. Встроенная функция поиска WordPress особенно уязвима для злоумышленников.

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

Встроенный поиск WordPress ограничивает количество поисковых запросов в течение определенного периода времени.

Установите плагин Search Limiter & Blocker. Он может ограничить количество поисковых запросов, которые может выполнить пользователь сайта WordPress, или ограничитьЧастота поиска WordPress

Примечание: Вы можете установить ограничение по времени поиска и количеству поисковых запросов на одного посетителя в течение определённого периода. Плагин автоматически определяет IP-адрес посетителя и учитывает каждую попытку поиска с этого IP-адреса. Этот плагин совместим с последней версией WordPress.

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

WordPress ограничивает количество поисков за определенный период времени -1

Ладно, всё. Конечно, использование плагинов возможно толькоОднако при большом количестве пользователей использование этого плагина действительно может снизить нагрузку на сервер.

Обычные значения — каждые 10 секунд, каждые 30 секунд или каждые 60 секунд, чтобы предотвратить частый поиск со стороны пользователей или вредоносных запросов.

Ограничитель и блокировщик поиска

  • Лимит поиска (количество): ограничение количества поисковых запросов WordPress.
  • Время блокировки (в секундах): ограничение времени поиска WordPress.
  • Сообщение для заблокированного посетителя: WordPress запрещает поисковые запросы
счет

Ответить

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