BanNoReferTb試用中
「Movable Type で言及リンクのない TrackBack ping を弾くプラグイン」でありますBanNoReferTb(mt-ban-norefertb.pl)を試用中であります。
当サイトはリンクをしないでアドレスを単に表示するだけのシステムとなっておりますので、トラックバックについては全くどうでも良いっていうか、気にしてもおりませんでした。 が、ここのところ削除しきれない程のトラックバックスパムに襲われておりまして、何が嫌かっちゃぁ、トラックバックって結構サーバーに負荷を掛けるのね。 突然サーバーが重くなったので、何かと思って調べたらperlが数個立ち上げってて、訳の判らない大量のテキストだのが幾つも幾つもトラックバックされているところに遭遇したのであります。
そんなこんなでBanNoReferTbを試す事にしました。
mt-ban-norefertb.plをファイルとしてダウンロードし、pluginsディレクトリーに移動するだけでオッケーの手軽さ。 これで「Weblogの設定」>「基本設定」の「サイトのURL」で指定されたアドレスへのリンクが無いトラックバックは全て蹴っ飛ばされます。
2005.08.03 03:22:06 192.168.0.1 Ping 'http://www.padmacolors.org/mt-tb.cgi/75' failed: HTTP error: 403 Forbidden
2005.08.03 03:24:17 192.168.0.1 Ping 'http://www.padmacolors.org/mt-tb.cgi/75' failed: HTTP error: 500 read timeout
私が管理している別のWeblogから実際にトラックバックを送ってみました。 上のがリンクしていないもの。 403でエラーが返っております。 下のはリンクを含んでいるもので、タイムアウトになってしまってますがトラックバック自体は成功しております。
そんなこんななんで、大変申し訳無いのですが、これからは当サイトへのリンクを含まないトラックバックは漏れなくBanしますので宜しくお願いします。 トラックバック欄にもこの件について書きますので平に願いますです。
それにしてもコメントスパムやトラックバックスパムにはこれまで、相当に手を焼いてきました。 今当サイトに導入しているプラグインは以下の通りです。
■BanASCII v0.91(ASCIIやLatin-1 のコメントを拒否)
取り敢えずコメントに関してはこれだけで十分みたいです。 mesに関して英語でコメントを寄せると蹴っ飛ばされてしまう、という難点が当サイトにはありますが、悪いけどメールでお願いします、ってなもんです。
■BanNoReferTb(言及リンクのないトラックバックを拒否)
今回導入したもの。 テストしてみてその効果に驚きました。
■Quasi-Spam Filter(特定のタグ要素が含まれるコメントやトラックバックを拒否)
これは前から入れてあったものなんですけども、BanNoReferTb導入に際して設定を変更しました。
$COMMENT_PATTERN = '<h1>|<a\s';
$TBPING_PATTERN = '<h1>';





