2007年11月 2日

スパムコメント

ここ数日、スパムコメントが異常な数で投稿されていて大変困っています。

とりあえずこの辺で対策を打って、様子を見たいと思います。

プラグインを導入するなど方法はいろいろあるようですが、私は一番簡単な方法にしました。
その方法をご紹介しておきます。

日本語が含まれていないコメントは弾くというスパム対策です。

mt-commentsの9行目に、以下の2行を追加して上書きします。

my $txt = param('text');
if(($txt ne "") && ($txt !~ m/[\x80-\xff]/)){die('error')};

これだけで、コメント本文に日本語が含まれていないと、mt-commentsがエラーで終了するようになります。

というわけで、実際に効果があるのか2~3日様子を見てみます。
結果はここで報告します。

トラックバックURL

このエントリーのトラックバックURL:
http://www.hanadama.biz/cgi/mt/mt-tb.cgi/660

コメントする

コメントありがとうございます! (*^▽^)/
投稿ボタンを押していただいたあと、更新に少し時間がかかってしまいます。
もうしわけございませんが、少しお待ちくださいね。 m(_ _)m
更新が完了しましたら、ブラウザを更新してあなたのコメントがアップロードされたことをご確認ください。
(* ̄▽ ̄)ノ お願いしま~す☆;:*:;☆