1. Справочный центр
  2. Виртуальный хостинг
  3. Всплеск посещаемости на сайт и высокая нагрузка на сервер: блокировка ботов
  4. Как заблокировать сайт от ботов
  5. Блокировка с помощью «.htaccess»

Блокировка с помощью «.htaccess»


Для фильтрации посещений сайтов от бота перейдите в панель управления вашей услугой:

На виртуальном хостинге перейдите в «Главное» (1) → «Менеджер файлов» (2). На сервере сразу в «Менеджер файлов».

Откройте файл «.htaccess» (3-5).

В корневой файл «.htaccess» вставьте следующие строки:

RewriteCond %{HTTP_USER_AGENT} Имя_бота

RewriteRule (.*) - [F,L]

Вместо Имя_бота подставьте название бота, который спамит сайт. Если несколько ботов атакует ресурс, то сделайте несколько таких записей.

Сохраните изменения.

Предыдущая статья Ограничение с помощью «robots.txt»
Следующая статья Как узнать имя бота