I’ve already tried of spam comments. Then I googled a way to combat it. By disabling Direct Access to wp-comments-post.php with .htaccess , it may prevent some autobots sending spam comments to my blog.
Here is the code:
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{REQUEST_URI} .wp-comments-post.php*
RewriteCond %{HTTP_REFERER} !.*yourdomainname.* [OR]
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
</IfModule>
(Credit: Cats Who Code)
Hope this can also help you guys prevent spam comments.
