В исключения подсети добавить. Это все принадлежит маилру.
Подскажите пожалуйста, в какое правило добавить и как это правильно сделать.
Да, ВКонтакте вообще ни текст не прогружается ни картинка, в Одноклассниках через раз.
У меня Server: nginx
Через htaccess все прекрасно блокируется.
У Вас через такой код работает?
# BEGIN Bad Bot Blocker
SetEnvIfNoCase User-Agent "Abonti|AspiegelBot|ZyBORG" bad_bot
Deny from env=bad_bot
# END Bad Bot Blocker
У меня вышеуказанный код стоит, но судя по логам, боты массово посещают сайт.
Если условие User Agent - contains - vkShare - Skip будет указано в приоритетном правиле, превью в vk.com будет показываться. Я понимаю, что vk.com и mail.ru в одном холдинге, но всё же vkShare относится именно к vk.com. Проверьте настройки правил.
AS47541, AS47542 можно добавить в глобальный список Allow на вкладке Security - WAF - Tools. Тогда все заходы с этих ip-адресов по умолчанию не будут проходить никаких проверок, всегда будут доступны. Ботам для превью тоже.
Спасибо, превью загружаются после Ваших изменений, но без картинок. Такая же проблема в Одноклассниках.
Спасибо за помощь.
Подскажите пожалуйста, как это осуществить.
очередность правил. сначала должно быть разрешение для белых ботов, а потом уже блок остального.
Очередность именно в такой последовательности.