Это блокировка ботов по юзер агенту:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} musobot [NC,OR]
RewriteCond %{HTTP_USER_AGENT} dtecnet [NC]
RewriteRule ^ - [F]
Здесь блокировка ботов с пустым значением юзер агента:
RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} ^-?$
RewriteRule ^ - [F]
Большинство ботов блокировал по ип, так как они искусно пытались изобразить то что они не боты. Но вычислить их удалось по способу обращения к сайту, они сразу качали торрент файл не гуляли по страницам. По юзер агенту блокировать их сложно, удалось только по ип. Как бы основной враг это
DtecNet Antipiracy, у них обширный список Ип адресов, много ботов заходят через прокси, и ботов у них огромное количесиво, лезут со всех стран.
Вычислял их так:
Присылали абузу с адресом торрент файла пример:
http://мой_трекер/download.php?id=ид_темы, я в логах смотрю с какого ип идет обращение, по ип смотрю от куда с какой страны, чаще всего из Америки боты лезут, потом блокирую ип все.