前回の対策でトラックバックスパムは完全に撲滅できたものの、コメントスパムは防ぎきれていなかった。で、その後リネームすれどもすれども、数時間後には1分間に10数個のコメントスパムを食らってしまう始末。もちろんPluginで弾いてはいるのだけれども、サーバーには負荷が掛かってしまう。
で、色々考えたのだけれども、結局「.htaccess」によるアクセス制限、という最終手段をとることにした。当Blogの採用した方法は以下。結構簡単。
(1)まず「.htaccess.txt」という名前のファイルをメモ帳にて作成して開く。
(2)今回は「mt-comments.cgi」という特定のファイルだけをスパムから保護したいのでまず
<Files ~ "mt-comments¥.cgi$">のように記述する。なお「××××.cgi」というようにリネームしている場合は「.cgi」と「××××」の間に半角で「¥」を入れるのを忘れないこと。
</Files>
(3)このページの対策のうち「User-Agent」の判別による規制と、「日本語を表示できないブラウザ」からのアクセス規制の記述をコピーして、先ほどの「<Files ~ "mt-comments.cgi¥.cgi$">」と「</Files>」の間に貼り付ける。
(4)ファイルをFTPソフトでアップロード(アスキーモード)。
(5)アップロードされた「.htaccess.txt」ファイルを→「.htaccess」にリネーム。さらに属性を「604」に変更。
以上で終了。これが最後のスパム対策になりますように。
(追記)
えーと、興味無かった人にはどうでもいい話ですが、去年の年末から書いていた「与太Entry」は案の定迷走しだしたので、お蔵入りにしました。
では今年もよろしくお願いします。

