« MTでアクセスログ | メイン | かしわ »

スパムコメント対策

近ごろonline pokerがなんだとかいうコメントが100個ぐらいなされており、 いいかげん手動削除はめんどくさくなってきたので、ちゃんと対策をとることに。

参考にしたのはMTコメントスパム対策 - Software Linkage
いろいろと方法が挙げられているが、候補としたのは以下の3つ。

  1. 半角英数のみのコメントを全てはじく
  2. プレビューにhashを仕込む
  3. mt-comment.cgiのリネーム

しかし1.は、スパムコメントのために、ローマ字での「tsuman ne- yo」といった心温まるコメントが受けられなくなってしまうので×。 残るは2.と3.になり、お手軽かつ効果がありそうな3.に決定。

やり方は書いてある通り、mt.cfg(MTversion3.2以降ではmt-config.cgi)のCommentScriptの設定を変えるのだが、 MT3.121では以下のように、ファイル名を変更と同時に「#」を取ってコメントアウトを外す必要あり。

# CommentScript mt-comments.pl
  ↓
CommentScript mt-com.cgi

あとは以下の通り。

  1. 書き換えたmt.cfg(mt-config.cgi)をサーバにアップ
  2. mt-comments.cgiをmt-com.cgiに名前を変えてサーバにアップ、パーミッションを755に
  3. サーバ上のmt-comments.cgiは削除
  4. サイトを再構築

さて、どうなるでしょう。請うご期待。

1週間ほどしたら、また付くようになってしまいました・・・。 ファイル名をもっと分かりにくい名前にしてやることにします。

追記2
試してませんが、こちらの方法も良さげです。
女子十二月号:MovableTypeコメントスパム対策

web拍手とは

トラックバック

このエントリーのトラックバックURL:
http://soap.s216.xrea.com/umu/mt/mt-trackback-script.cgi/673

この一覧は、次のエントリーを参照しています: スパムコメント対策:

» MT:コメントスパム対策 送信元 カリオノイオ
まだコメントスパム ヴァージンだけれども “備えあれば憂いなし”という事でちょっ... [詳しくはこちら]

» Movable Type コメントスパム対策 送信元 blog nothing unusual
MTのコメントスパム対策にはTypeKey IDを使う方法もありますが、それを使ってない人もことも考えて別の方法で対応しました。 mt-comments のリネ... [詳しくはこちら]

最近のコメント

最近のトラックバック

アーカイブ

クリエイティブ・コモンズ

Creative Commons License
このブログは、次のライセンスで保護されています。 クリエイティブ・コモンズ・ライセンス.
Powered by
Movable Type