2019年03月04日
htaccessでIPアドレスを指定してブロックしてみました
WordPressで SI Captcha Anti-Spam のプラグインを無効にして数ヶ月、スパムコメントの数もそれ程ではなく、安定運用できていたのですが、先日から大量のコメントスパムが投稿されるようになってしまいました。
ブログのコメント自体は承認後表示するようになっているので問題ないのですが、コメントが投稿されたというメールが大量に届き迷惑なので .htaccess
でIPアドレスを指定してブロックすることにしてみました。
WordPressからのメール
投稿「・・・・・・」への新しいコメントが承認待ちです。
作者: ****** (IP アドレス: 123.456.789.012, 123.456.789.012)
メールアドレス: ******@example.com
URL: https://example.com/
コメント:
.htaccess
に設定した内容
<RequireAll>
Require all granted
Require not ip 123.456.789
</RequireAll>
こんな感じで設定すると123.456.789.0から123.456.789.255の範囲にあるIPアドレスからのアクセスをブロックできるようです。
ちゃんと確認していないので、この投稿者の使うIPアドレスに漏れがあると思いますし、他の閲覧者を巻き込んでしまっているとも思いますが個人ブログなのでとりあえずこれで良いかなと思います。近い内にCaptchaを導入して対策しておきたいところです。
タグ: Wordpress
【ウェブデザインの最新記事】
この記事へのコメント