LINUX.ORG.RU
ФорумAdmin

Наиболее точно определить Яндекс.Бота регуляркой

 , ,


0

1

Вот список useragents.

Как наиболее точно сматчить пауков Яндекса регуляркой?

На этом построена логика конфига nginx

map  $http_user_agent $search_bot {
          default 0;
        ~*(google|yandex) 1;
}

Дальше уже реализую нужную мне логику в конфиге виртуального хоста.

Но вот чует мое сердце, что с регулярками как обычно подвох... или нет?

★★★★★

Ответ на: комментарий от Deleted

Спасибо, но нет) По сути, таково «ТЗ».

Эти индусо-дебилы и отображение URL хотели выпилить в свое время, так что я пока по-старинке.

Twissel ★★★★★
() автор топика
Последнее исправление: Twissel (всего исправлений: 1)

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

zolden ★★★★★
()

Лучше яндекс не хватать по yandex - кто знает что они могут еще запустить, в одно время у их браузера было что-то в духе YandexBrowser. Сейчас уже используют YaBrowser

Берите его по домену yandex.com (или же вообще по yandex.com/bots).

whoisyou
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.