Выберите тип решения: интеллектуальное ядро AntiBotCore для комплексной защиты сайта от скликивания рекламы и накрутки ПФ, либо статические правила для вашего веб-сервера (Nginx, Apache, Cloudflare) без установки PHP-скрипта.
AntiBotCore интегрируется в самое начало выполнения скрипта и перехватывает ботов до тяжелых запросов к MySQL
Защитное ядро подстраивает порог проверок под ваши бизнес-задачи
Укажите ваш домен для автоматической подстановки в комментарии и инструкции
Рекомендуемый способ: установщик сам развернет ядро, выставит права и протестирует совместимость.
antibotcore-setup.php по синей кнопке выше.https://mysite.ru/antibotcore-setup.php.
Откройте главный файл вашей CMS и добавьте эту строчку сразу после тега <?php на 2-й строке:
<?php
if (file_exists(__DIR__ . '/antibotcore/antibotcore.php')) {
require_once __DIR__ . '/antibotcore/antibotcore.php';
}
wget -qO antibotcore-setup.php https://antibotcore.com/antibotcore-setup.php && php antibotcore-setup.php
Сгенерируем готовый файл конфигурации или правило фильтрации
Отметьте типы ботов и категорий, которые нужно сбрасывать
/etc/nginx/sites-available/mysite.conf)
map размещается в секции http {}, а директива if ($bad_bot) — внутри блока server {}. При совпадении сервер мгновенно оборвет соединение (444 Drop).
# Конфигурация генерируется...
Идеальная связка безопасности: используйте статические правила Nginx для мгновенного сброса грубых сканеров и ботнетов из дата-центров (Hetzner, OVH) без нагрузки на процессор, а ядро AntiBotCore используйте внутри сайта для отсечения умных браузерных кликеров рекламы Яндекс.Директ и накрутчиков ПФ с помощью фонового Canvas PoW.