ついにこのblogにも、大量のコメントスパムが送られてきました。(今日だけで約120件・・・)
さすがに、そろそろ対策をせねばということで、こちらの記事を参考に、半角英字のみの投稿を拒否するようにしてみました。
具体的には、「mt-comments.cgi」の「use strict;」以下に次の記述を追加するだけです。
use CGI qw(:standard);
if ($ENV{‘REQUEST_METHOD’} eq “POST”) {
my $tck = param(‘text’);
die if($tck ne “” && $tck !~ /[\x80-\xff]/);
}
これでしばらく様子を見てみようと思います。
で、そのついでに、Movable Typeを「3.01D」から「3.151」にアップグレードしました。今さらですけど・・・(^^;
念のため作業前にサーバー内の全てのデータのバックアップをとりましたが、特に何も問題なくアップグレードが完了しました。