Как заблокировать IP-адрес с помощью файла .htaccess

Тег записи: ,

Защита сайта от поведенческих ботов

Защита сайта от всех видов поведенческих ботов. Интеграция через изменение DNS записи домена. Защита от скликивания контекстной рекламы Яндекс Директ.
ПОПРОБОВАТЬ БЕСПЛАТНО  =>

Иногда возникает необходимость запретить доступ к сайту определенным айпи адресам. Например, вы увидели, что кто-то непонятно зачем ломится к вам на сайт, раз в какой-то период (например раз в 60 секунд) вы видите в логах подключений к сайту непонятный для вас айпи адрес.
Правда, чтобы это увидеть, идите на хостинг и включите ведение access файла.

Запрет доступа к сайту для одного IP адреса

Самый элементарный способ (если это действительно только один IP) - это заблокировать доступ к сайту на уровне файла .htaccess (лежит в корне сайта). Если вы этого файла не видите - включите в настройках показ скрытых файлов.

Открываете и вносите в правила следующий код:

Чтобы скопировать код в буфер обмена, нажмите на квадратики справа вверху в блоке кода.

Ну только вместо 111.11.11.11 - айпи адрес вашего зловреда.

Запрет доступа к сайту для нескольких IP адресов

Если таких айпи несколько - просто расширьте правило. Допустим,

Чтобы скопировать код в буфер обмена, нажмите на квадратики справа вверху в блоке кода.

Также прочтите:  Как работают антиботы: технологии, методы и принципы фильтрации ботов

Запрет доступа в htaccess по диапазону

Если это ряд одинаковых адресов из одной подсети (например, 111.11.11.11, 111.11.11.12, 111.11.11.13), то можно одним махом заблокировать весь этот диапазон. Тогда правило будет выглядеть так:

Чтобы скопировать код в буфер обмена, нажмите на квадратики справа вверху в блоке кода.

Или даже так:

Чтобы скопировать код в буфер обмена, нажмите на квадратики справа вверху в блоке кода.

Блокировка доступа на сайт для большого количества IP адресов

Если же таких айпишников не один, а допустим 20 или даже 1120, то ваш файл превратится в нечитаемое мессиво. Да, так можно сделать, но можно и поле вспахать мотыгой. А можно и трактором пройтись. Тут уже вы сами выбираете, потратить на это час, или месяц.

Если адресов слишком много, то первое, о чем нужно задуматься - что с вами не так.

Например, при ДДОС это будут миллионы IP адресов. Замучаетесь отмахиваться. Потому что это будет миллион разных IP адресов. Да и ваш хостинг столько не выдержит, ваш сайт исчезнет из сети уже на первых секундах после начала атаки.

Также прочтите:  Бэкап сайта для бизнеса: почему это критически важно и как правильно настроить резервное копирование

Здесь уже стоит задуматься по поводу установки настройки firewall.

Блокировка доступа на сайт по стране

Блокировка через htaccess работает только в "мирное время". И только точечно. Иначе файл разбухнет так, что само по себе его открытие начнет тормозить сервер.
Во время ДДОСа файл htaccess, вместе с вашим сервером, будет недоступен.

Забегая чуть вперед, когда будут ДДОСить, там в основном будут адреса например Индонезии, Тайланда, Индии и прочих. Там поможет только блокировка или проброс под капчу уже по странам целиком. Или даже целым континентам.

Российская альтернатива Cloudflare

Cloudflare окончательно заблокирован в РФ ещё летом 2025 года.
Функцию фильтрации ботов Cloudflare взял на себя российский антибот Killbot.
Принцип работы отличается от привычного, отслеживаются не знакомые всем при настройке других антибот решений параметры (входящие IP адреса, AS подсети ботов, User Agent и прочее, всё это легко подделывается), а уникальные для каждого набора браузеров слепки.
По отличию оригинального браузера от модифицированного, тот или иной заход определяется либо как заход реального посетителя, либо как заход бота.

Чтобы не повторяться - расписывал более подробно в статьях:

Попробовать бесплатно. При регистрации в Killbot введите промокод
promo13
и получите месяц тестирования платного тарифа Killbot (фильтрация трафика, 1000 руб) и Ads (отключение показа рекламы поведенческим ботам, 1000 руб) в качестве бонуса. Этого вам хватит на то, чтобы понять, подходит вам данное решение, или нет. На данный момент - в Рунете нет более достойной альтернативы, по соотношению цена-качество. Срок действия промокода ограничен по времени, куда-то записывать его нет смысла. В следующий раз промокод уже будет другой, поэтому использовать его нужно сейчас, когда вы читаете этот текст. Промокод действует только в форме регистрации. Если аккаунт уже создан - создайте новый, на другой почте, и при регистрации в последнем поле введите промокод.

Подпишитесь на Telegram канал / MAX для того, чтобы всегда быть в курсе последних новостей и обновленных настроек для защиты от ботов, а также оперативно получать новые материалы, выходящие на antibot24.ru

Автор: Сергей AntiDdos

Автор статей: Сергей (AntiBot24). Эксперт в области фильтрации поведенческого трафика, настройки антибот систем. Высший рейтинг на Kwork, более 680 отзывов, 100% заказов успешно сдано, 56% повторных заказов. Пишу подробные статьи, инструкции по фильтрации ботов в своем блоге antibot24.ru

Всегда нужно иметь в виду, что те советы, которые вы прочли в статьях - это лишь часть настроек, которые я делаю при профессиональной экспертной настройке фильтрации поведенческих ботов. Все остальное - это непубличные профессиональные секреты. Любая информация, становящаяся общедоступной - достаточно быстро устаревает и перестает быть эффективной.
Если вы столкнулись с повышенной роботностью в Яндекс метрике, увеличением числа прямых заходов, увеличением количества отказов - вы всегда можете заказать у меня настройку Killbot.

Услуги

База знаний

Блог

Портфолио

AntiBot24

АнтиБОТ, поведенческие факторы, защита от ботов, настройка КиллБот.
Быстрее всего отвечаю в Telegram или MAX.

Telegram

MAX messenger

Более 900 выполненных работ на Кворк, положительные отзывы, профессионально занимаюсь фильтрацией бот трафика.
Ссылка на кворк
Свяжитесь со мной, для согласования перечня работ и условий оплаты.
Контакты
Copyright © 2026, AntiBOT24. Копирование материалов сайта запрещено.
Политика конфиденциальности
menu-circlecross-circle