続・MT3用コメントスパム対策[2バイト文字をシャットアウト]


ぱらぱらとくるんですよね。短い英語のスパム。
とか思ってたらついさっき18発くらい被弾しました。ムム……!
現状Moderateプラグインで回避しているので、古いエントリにつくスパムはいいんですけれど、新しいのはどうにもなりません。

というわけで、きままにぽろぽろさんの「続々コメントスパム」より、オール英語(半角文字のみの文字列)で記入された場合のみ強制終了する方法を設定しました。
英語圏の人たちをブロックする、事実上の鎖国です(笑)。
絵や写真等の作品展示で運営するならともかく、日本語以外の人はこのブログ見てもしょうがないし、まあいいや、と。
MT3でもちゃんと使えます。
やり方は……

mt-comments.cgiにちょこっと細工します。詳細は本サイト記事を参照。
TB見ても皆さん「スパマーには内緒事なので、自分のエントリには書かない」としていらっしゃるので倣ってみます。コメントを拝見していると、深刻な運営者さんも多いですね。
ご検討をお祈りしております。

自分で英語のみのテスト書き込みしてみましたが、500サーバエラーになりました。よしよし。
日本語のスパムが来た日にはどうするかまた考えなきゃいけないんでしょうけれど。

オープンに繋がるところがブログのいいところなのに、一部悪用する人たちのせいでめんどくさい……ムムー。

8/9追記。
ちなみに改訂版、句読点なしシャットアウト方を採用しています。
この方法にしてから、一度もスパムが来ていません!スバラシイ。効果ありです。
そのかわり、日本語でも句読点がないとエラーになります。コメントを書き込む欄の下に「スパム対策のため、句読点がないコメントはエラーになります」と追記しておきました。

トラックバックURL

このエントリーのトラックバックURL:

コメントしてください




保存しますか?