久々に迷惑トラックバック対策

  • 投稿日:
  • by
  • カテゴリ:

数日前に、トラックバック・スパムを受けました。
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$>の削除ですね。

本当は迷惑トラックバックそのものが減るといいのですけど。