タグ

ブックマーク / blog.heartlogic.jp (1)

  • コメントスパム対策 :Heartlogic

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

  • 1