
Akismet非常好用,但通过htaccess文件也可以实现阻止spam bots从wp-comments-post.php文件中获取电子邮件地址
把下面的代码复制到.htaccess中,他在你WordPress的根目录中。在复制之前请先备份.htaccess,建议对这个文件做任何改动之前都首先备份,以防意外发生。
把第五行中的 yourdomainname 换成你的域名。
<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>
保存之后spam bots就无法直接在wp-comments-post.php获取邮件地址了。
分类:新闻资讯