最近纯英文式评论很烦人

最近忙了,疏于管理诺豆网,一些无聊的SPAMer发布无聊的纯E文垃圾评论。。。猖獗的时候,一天能收到拦截邮件近百封!真够扯蛋的!

上张图瞅瞅,看看这些勤劳的家伙有多卖力!

记得wordpress有个插件,叫 some chinese please,可以在前台拦截纯英文的评论,减少数据库操作,但个人不太喜欢插件!所以一直没有开启,目前由于量不是太多,所以采用封IP的策略!

推广是必要的,但要良性推广,首先让人不反感才行!!像我一hack朋友的针对垃圾推广的回敬方法就是,直接拿站,挂条幅!!当然也都被逼无奈了才出手哈哈!!

用 .hatccess 禁止对 wp-comments-post.php 的直接访问

这能阻止:自动的 spam 往 .hatccess 文件里面加入一下代码。你就可禁止 wp-comments-post.php 的直接访问。

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]

原理很简单,如果访客不是在你博客页面停留来发评论的,那么他就无法进行操作。这段代码还有个好处,那就是 spam 机器人是不会引起服务器资源占用的,因为它们无法访问。

参与评论

游客评论不支持回复他人评论内容,如需回复他人评论内容请
  • sealango

    http://www.sealango.com/?p=1822
    这里的第一个插件,就是我用的垃圾评论管理。目前58条记录,只有2条是手动的,其他全都自动添加到垃圾评论中。

    8年前 (2011-07-09)
    回复
    回复sealango
  • haibor

    启用插件之前,我一天收到的垃圾评论中,纯英文都占了近30条。。。。去瞅瞅你这插件!

    8年前 (2011-07-09)
    回复
    回复haibor
  • 青岛红酒

    过来看看咧~~唉

    8年前 (2011-06-27)
    回复
    回复青岛红酒
  • Louis Han

    我用的就是some chinese please

    8年前 (2011-06-26)
    回复
    回复Louis Han