Home > WordPress > Comment Post Rewriter を導入してみる

Comment Post Rewriter を導入してみる

  • 2007-06-18 (月) 23:28 | Visited 2734 times, 1 so far today
  • WordPress
  • add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

Akismet をすり抜ける SPAM がここ最近増えていて、1日に10件とか爆撃喰らうと気分が悪いので、いろいろな対策を探していました。

そんなことを Twitter に書いたら、plasticdreams さんより Comments Post Rewriter というプラグインをご紹介いただいたので、導入してみました。コメントスパムを防ぐ動作をしてくれるプラグインのようです。

導入手順

  1. プラグイン配布ページからプラグインをダウンロード
  2. ファイルを展開してできた comments-post-rewriter.php を編集し、331行目辺りの $cprSecretKey の値を20文字以上の英数特殊文字列*1に変更
  3. plugins 以下のディレクトリにできたファイル*2を、WordPress のプラグインディレクトリへアップロード
  4. 管理画面よりプラグインを有効化
  5. プラグイン設定画面で Secret key re-generation を実行

以前のバージョンでは comment.php とか .htaccess とかの編集も手動だったようだけれど、今回試したバージョンは自動で .htaccess を書き換えてくれてました。

さて、これでコメントスパムはどれだけ防げるかな、と。

ちょっとハマったこと

.htaccess の書き換え

プラグインが自動的に記述を追記してくれますが、WordPress が利用する mod_rewrite の設定よりも前に記述しないと*3 404 になってしまいました。結局手動で修正するハメに(^^;

Secret key について

手動でスクリプトを書き換えてSecret key を設定したらブラウザからの書き込みも、

because the provided validation key xxxxx cannot be verified. Bad bad...

とか出て正常に書き込めませんでした。管理画面のプラグイン設定から、Secret key re-generation を実行してやることで、新しい Key が設定されるようなので、それを実行したら、正しく書き込みできるようになりました。

  1. -/()*-+=. みたいなのを用いてユニークになるようにすると良いらしい。 []
  2. comments-post-rewriter.php および cpr_log-reader.php。SpamKarma2を使ってる場合は SK2 ディレクトリも入れるのかな? []
  3. というか、一番最初に記述しろと README に書いてあった。 []
拍手する
この記事が参考になったり面白かったりしたらお気軽にご評価ください
1 Star2 Stars3 Stars4 Stars5 Stars (0 件の評価, 平均: 0.00 点 / 5 点満点中)
読み込み中 ... 読み込み中 ...

Comments:8

ゆーいち 07-06-18 (月) 23:52

テスト。

ゆーいち 07-06-19 (火) 0:09

プラグインの設定が変更できない……(;´Д`)
原因が分からん。

ゆーいち 07-06-19 (火) 9:21

もう一回テスト。

ゆーいち 07-06-19 (火) 9:22

む、WordPress 標準のキャッシュが悪さしてたってことかな?

ゆーいち 07-06-19 (火) 9:43

キャッシュをクリアしてみた。
これで問題なければしばらく試用できるな。

aka 07-06-20 (水) 21:28

CPR の SK2 プラグインは SK2/sk2_plugins/ へ入れるそうです。

ゆーいち 07-06-20 (水) 23:59

>aka さん
なるほど。
情報ありがとうございます。

ゆーいち 07-08-20 (月) 17:30

投稿テスト

Comment Form
Remember personal info

Trackbacks:0

トラックバックURL
Listed below are links to weblogs that reference
Comment Post Rewriter を導入してみる from MOMENTS

Home > WordPress > Comment Post Rewriter を導入してみる

応援中
サイト内検索
フィード
メタ情報
広告
ブログパーツ
あわせて読みたい フィードメーター - MOMENTS

Return to page top