【ページ構築】.htaccessでのアクセス制限を設定しました

 ここ数日、SPAM投稿が200件引っかかっているので
アクセスログを見て.htaccessを設定しました。
中国のSPAM業者を制限対象にしています。

 普段は月30~50のスパム投稿が引っかかりますが、
今回は2日で200件ほどありました。

 アクセスログを見ると、「*.163data.com.cn」(*は任意)の
アクセスが多く、おそらくこれだろうと。

 これをキーワードで検索すると中国のSPAM業者らしく、
YUI-AT 2010 10月の更新で対処方法が記されていました。

 とりあえず、上記ページのリストをコピーして.htaccessを作成しました。

 現在、自宅のプロバイダとdocomoのスマートフォンよりこのサイトに
アクセスできることを確認しています。

 とりあえず、一週間程様子を見ようと思います。
迷惑なものですが、こうして調べて対処するのは楽しいです。

【2014/2/27 追記】
 上記のページのままコピーしたら500エラーとなりました。
/*(*は任意)を外したらエラーが無くなったので、
このまま様子を見てみます。
(/*はサブネット指定で文法上間違っていなさそうなのに…。謎です。)

【2014/3/2 追記】
 サブネット変換ページで変換したものの中に
*.*.*.*/0となっていたのをなくしたら、
読み取れるようになりました。この状態で様子を見ます。

【2014/3/3 追記】
 アクセスログを見ると403エラーで弾くようになり、
SPAMコメントも増えなくなりました。

 SPAM自体はAkismetが防いでくれますが、
それ以前に弾きたい意図があったので
効果があってよかったです。

 .htaccessのサブネット指定の方法が
間違っていたためspモードが巻き添えで
弾かれていました。

 今日自分の携帯でアクセスして気付き、
修正しました。

 2013/3/3で来られた方には
ご迷惑をお掛けしました。

【2014/5/6 追記】
 Wordpressのプラグイン「WassUp」を利用した制限方法として
まとめました。参考に慣れば幸いです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください