Задать вопрос
@webviktor

Как исключить ботов из логов?

Подскажите пожалуйста, как исключить запросы ВСЕХ ботов из логов ?

Везде пишут о конструкции типа :

map $http_user_agent $exbot_ua {
~Pingdom 0;
~Googlebot 0;
~Baiduspider 0;
~YandexBot 0;
~YandexImages 0;
~AhrefsBot 0;
default 1;
}

Если бот именуется ЕКЛМН - согласен, нужно добавить вручную, а как отшить всех *bot* *spider* ?
Глупо же всех поименно перечислять.

Спасибо
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Реализовывать такое внутри конфига нгинкса - не самый лучший вариант, имхо. Проще пост-фактум грепать логи и складывать выхлоп уже без ботов.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы