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

.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好きのアフィリエイターですが、最近はアフィリエイトへの興味がやや減少傾向

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

にほんブログ村
にほんブログ村 IT技術ブログへ
にほんブログ村

にほんブログ村 IT技術ブログ IT技術メモへ
にほんブログ村

にほんブログ村 IT技術ブログ プログラム・プログラマーへ
にほんブログ村

PVアクセスランキング にほんブログ村

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

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

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

Powered by ファンブログ