ユーザエージェントが Jakarta Commons-HttpClient である海外からのトラックバックスパムがここ数日、1日あたり20~30回きています。
言及リンクがなくスパム判定されていますので、保留にはなるのですが、HTTPサーバの設定で拒否するようにしました。
(2008/04/11現在の拒否ユーザエージェント)
Pockey-GetHTML
Yeti
NP_Trackback/2.0.3
TrackBack/1.0.2
libwww-perl
Jakarta Commons-HttpClient
(2008-10-08追記)
Jakarta Commons-HttpClient で訪れる方が多いので、拒否設定の方法を記しておきます。
1..htaccess で行う方法
SetEnvIf User-Agent "^Jakarta Commons-HttpClient" spam
Order allow,deny
Allow from all
Deny from env=spam
----------
.htaccess で Order を有効にするため、サーバー設定(httpd.conf)で当該ディレクトリに
AllowOverride FileInfo Limit
を設定しておく必要があります。
2.サーバー設定(httpd.conf)で行う方法
SetEnvIf User-Agent "^Jakarta Commons-HttpClient" spam
<Directory "/">
Order allow,deny
Allow from all
Deny from env=spam
</Directory>
サーバー設定(httpd.conf)を変更した場合は、サーバーの再起動が必要です。