@webviktor

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

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

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

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

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

Спасибо
  • Вопрос задан
  • 167 просмотров
Пригласить эксперта
Ответы на вопрос 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Реализовывать такое внутри конфига нгинкса - не самый лучший вариант, имхо. Проще пост-фактум грепать логи и складывать выхлоп уже без ботов.
Ответ написан
Ваш ответ на вопрос

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

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