コメントスパム対策 mt-comments.cgiをリネームするというコメントスパムを実行した記事に対していまだにトラックバックをいただくことが多いのですが、これは既に対応済みのスパム屋が多いようで、屁の突っ張りにしかなりません。 そこで、日本語が含まれていないコメントは弾くという、より強力かつ日本ローカルなスパム対策がこちらです。あちこちのソースを参考にしています。 mt-commentsの9行目に、以下の2行を追加して上書きします。 my $txt = param('text'); if(($txt ne "") && ($txt !~ m/[\x80-\xff]/)){die('error')}; これだけで、コメント本文に日本語が含まれていないと、mt-commentsがエラーで終了するようになります。当ブログでは、この対策を施してから一度もスパムを受けていません。 なお、
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く