アフィリエイト広告を利用しています

.htaccessでWordPressのコメントスパム対策をしてみました

WordPressのコメントスパムが酷いので .htaccess で対策してみました。

追加した内容は次のような感じです。

 <IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post\.php*
RewriteCond %{HTTP_REFERER} !.*example.com.*
RewriteRule .* - [F]
</IfModule> 

example.com の部分は実際のドメイン名に読み替えてください。

内容としては、リファラをチェックして、自サイトのドメイン名になっていないコメント送信アクセスは拒否(403 Forbidden)する設定になっています。

リファラの設定自体は難しい話ではないので、正しいリファラでコメントスパムを送信してくるボットもありますが、自分が運営しているブログではかなり有効な対策になっています。

より本格的な対策としてはreCAPTCHAを使うなどの方法もあると思いますが、ちょっと困っているぐらいであれば、 .htaccess の書き換えがお手軽です。困っている人は試してみてください。

タグ: Wordpress

この記事へのコメント

プロフィール

PC好きのアフィリエイターですが、最近はアフィリエイトへの興味がやや減少傾向

このブログもほとんど更新できていませんでしたが、今後は気が向いたときにつぶやきを投稿する形で運用していこうかなと思っています

にほんブログ村

当サイトについて
当サイトはA8.netが運営する会員向けブログサービス「 ファンブログ 」を利用しています。

当サイトに関してご意見等がありましたら、下記メールフォームより送信してください。今後の運営の参考とさせていただきます。
メールフォーム

Amazonのアソシエイトとして、当サイトは適格販売により収入を得ています。

Powered by ファンブログ

Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: