数日前に、トラックバック・スパムを受けました。
MT BanASCIIプラグインや、Trackback Ping Link Lookupプラグイン、mt-spamstop-tbプラグインのおかげで、ほとんどのトラックバック・スパムは登録されずに迷惑トラックバックに分類されるのですが、なぜかそれらをかいくぐって登録されたようです(ちなみに日本語トラックバックでした)。
それを機会によくよく迷惑トラックバックのログを見ると、一時間に3~5個くらいは投げられているようです。
実害はないとはいえ、気に入らないので対策をしてみました。
まずはBanPing2OldEntryプラグインを導入しました。 これは指定した日数以前のエントリーに対するトラックバックを防ぐものです(トラックバックを閉じる訳ではない)。
次にAutoIPBanプラグイン。 これは迷惑トラックバックを送ってきた相手のIPアドレスを自動的に禁止IPアドレスに登録してくれるものです。
AutoIPBanプラグインを導入すると、IPBanListを使って.htaccessファイルを作成することができます。
Order allow,deny
allow from all
<MTIPBanList>
deny from <$MTIPBanListIP$>
</MTIPBanList>
それからメインインデックスとエントリーアーカイブから、RDFを削除しました。
具体的には<$MTEntryTrackbackData$>の削除ですね。
本当は迷惑トラックバックそのものが減るといいのですけど。