收到数以千计的垃圾评论

时间:2011-07-19 作者:urok93

我看到,在过去的两个月里,Akismet上被屏蔽的垃圾邮件评论从大约8k条增加到了过去两个月的每一个月超过100k条。有什么方法可以阻止他们被张贴在第一位?

2 个回复
最合适的回答,由SO网友:Wyck 整理而成

你可以通过在akismet抓到机器人之前阻止它们来防止一些点击,这些插件可以非常有效。

Plugins:

不良行为插件:http://wordpress.org/extend/plugins/bad-behavior/ http://wordpress.org/extend/plugins/project-honey-pot-spam-trap/http://wordpress.org/extend/plugins/wp-hashcash/http://wordpress.org/extend/plugins/zigtrap/停止没有用户代理的机器人发布和目录浏览(这将进入您的.htaccess)

RewriteEngine On
RewriteCond %{REQUEST_METHOD} POST
RewriteCond %{HTTP_USER_AGENT} ^$
RewriteRule .* - [F]

Options All -Indexes
Options +FollowSymLinks
如果仍然存在问题,请考虑联系您的主机,并使用防火墙阻止持久的机器人程序或IP范围(例如,这里是一个坏机器人程序列表,http://www.wpsecure.net/bad-bot-list/ ). 这并不像现在这样超级有效,但这是您的日志可以告诉您的一个示例(大多数糟糕的机器人程序使用常见的浏览器用户代理)。

查看Cloudflare等服务。

SO网友:Vince Pettit

您可以确保用户必须注册并登录才能发表评论。

您还可以添加验证码插件,以便有效用户在发布之前必须键入代码。

一天结束时,虽然Aksimet似乎在做自己的工作,阻止垃圾邮件,但这确实是一件好事?

结束

相关推荐

Custom comments

我正在尝试创建带有分页的自定义注释页面。我有非等级定制类型的“公寓”。它使URL类似于:/apartments/ - for acrhive /apartments/%id%/ - for post page /apartments/%id%/comments-page-X/ - for comments (X is some number) 如何创建页面/apartments/%id%/questions/ 征求意见?并删除/apartments/%id%/comments-p