MovableType改造「コメントスパム対策」
とうとう、このページにもコメントスパムが来てしまいました。
台湾のIPアドレスから、フランスのオンラインカジノのURLを投稿されました。
そのIPアドレスは禁止しましたが、また来るとやっかいなので、対策をしました。
コメントスパムに関しては、http://artifact-jp.com/mt/archives/200310/mtspam.htmlを参照しました。ありがとうございます。
また、対策方法は、
コメント投稿欄にチェックボックスを入れないでできる対策
Burningbird: Comment Spam Quick Fix
で行いました。
対策方法
まず、「個別エントリーアーカイブ」テンプレートの、コメントフォームに下記一行追加
<input type="hidden" name="snoop" value="goaway" />
MovableTypeをインストールしたディレクトリにある、mt-comments.cgiの"use strict;"行直後に以下の行を追加
use CGI qw(:standard);
if ($ENV{'REQUEST_METHOD'} eq "POST") {
my $data = param('snoop');
die unless ($data);
}
これによって、コメントフォーム以外からの投稿ははじかれるはずです。
投稿者 suzuki : 2005年05月12日 05:12
トラックバック
このエントリーのトラックバックURL: