BotBan Защита сайта от ботов
Попробовать
Меню
BotBan Защита сайта от ботов
Тема оформления

Защита сайта на Битриксе от ботов

На Битриксе обычно стоят интернет-магазины с большими каталогами — и они интересны конкурентам целиком, вместе с ценами и остатками.

7 дней наблюдения без блокировок; платную защиту можно включить сразу после оплаты. Тарифы и лимиты

Что обычно болит на 1С-Битрикс

  • Мониторинг цен конкурентами через обход каталога
  • Нагрузка на сервер от параллельного парсинга
  • Перебор паролей на /bitrix/admin/
  • Спам через веб-формы и формы обратной связи
  • Сканирование старых версий модулей

Как подключить

  1. 1

    Положите модуль

    Скачайте botban.php и положите в папку botban/ в корне сайта.

  2. 2

    Подключите в init.php

    Файл /bitrix/php_interface/init.php выполняется в начале обработки каждого запроса. Если его нет, создайте.

    <?php
    // /bitrix/php_interface/init.php
    if (is_file($_SERVER['DOCUMENT_ROOT'] . '/botban/botban.php')) {
        try {
            require_once $_SERVER['DOCUMENT_ROOT'] . '/botban/botban.php';
            BotBan::protect('bb_pk_...', 'bb_sk_...');
        } catch (\Throwable $e) {
            // Сбой модуля — сайт работает без защиты.
        }
    }
  3. 3

    Добавьте свои сервисы в белый список

    Внесите в белый список адреса сервера 1С и платёжных систем, которые присылают уведомления об оплате. Именно адреса, а не пути: путь обмена знает любой сканер.

На что обратить внимание

Обмен с 1С важнее защиты

Заблокированный обмен ломает остатки и цены. Адрес сервера 1С добавляйте в белый список сразу, не дожидаясь проблем. Сам обмен через /bitrix/admin/1c_exchange.php защита не проверяет: работа внутри админки идёт мимо неё, проверяется только вход.

Композитный кэш

При включённом композите часть страниц отдаётся до запуска PHP. Такие визиты модуль не увидит — это нормально и не мешает: на закэшированной странице бот не создаёт нагрузки.

Мягкие меры для парсеров

Для каталога часто удобнее не блокировать, а замедлять ответ или отдавать пустую страницу: парсер тратит время впустую и не сразу понимает, что его вычислили.

Модуль один, задач несколько: что именно он останавливает на сайте под 1С-Битрикс.

Пошагово в документации

Другие системы

Посмотрите, сколько ботов ходит по вашему сайту

После подключения мы никого не блокируем — только считаем и показываем. Блокировку включаете вы сами.

Подключить бесплатно Без карты. 7 дней наблюдения за каждым сайтом.

Уже проверено 30 180 536 запросов, остановлено 5 310 583