WordPressは対コメントスパム用に標準でAKISMETという優秀なプラグインを持ってるのですが、ここしばらく物凄い勢いでスパムが放り込まれるようになってきました。
今のところ全部弾いてるけど、いつまでもつかちょっと心配になるくらい。DBにかかる負荷も気になってきたし、別の方法がないか調べてみたらありました。
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .*/wp-comments-post\.php.*
RewriteCond %{HTTP_REFERER} !^https?://tsubame-jnr\.bglb\.jp/noriho/.*
RewriteRule (.*) http://%{REMOTE_ADDR}/ [R=301,L]
.htaccessに以上を追記するだけ。
副作用で、もしかしたら真っ当なコメントもできなくなってるかもしれませんがご容赦下さい。
コメントテスト
さらにコメントテスト