Да, в .htaccess можно указать путь до файла .txt, в котором перечислены IP-адреса спам-ботов, для их блокировки. 1
Для этого нужно: 1
RewriteEngine OnRewriteMap access txt:/путь/blacklist.txt
RewriteEngine OnRewriteCond ${access:%{REMOTE_ADDR}} deny [NC]RewriteRule ^ - [L,F]
Если в текстовом файле есть deny, то IP блокируется правилом. 1 Если allow, то не блокируется. 1
Однако стоит учитывать, что возможность блокировки сайта в файле .htaccess присутствует, только если веб-сервер работает на связке Nginx + Apache. 3