欢迎光临
我们一直在努力

利用.htaccess封杀Spam垃圾评论

stopspam

被垃圾评论围攻,相信作为站长都深有体会,于是乎什么图片验证、小学加减法、滑动解锁等防垃圾评论的方法广为流传,其实这都是些小儿科的应对方法,对Spam 机器人毫无用处,因为大多数Spam根本不会去填写评论表单,而是直接读取Wordpress程序核心文件wp-comments-post.php(评论)实现自动留言。

对于使用已集成ajax评论功能的主题,可以直接删除wp-comments-post.php来屏蔽防Spam机器人,同时不会影响到正常的读者留言。

不过问题又来了,对于像我一样启用了移动版主题,而移动版主题并未集成ajax评论功能,这样会造成在移动设备上无法留言。

本文的方法虽然是N年前的,却能很好地解决这一问题(经测试并不能完全屏蔽Spam机器人)。将下面的代码添加到网站根目录的.htaccess文件中“# BEGIN WordPress”这行代码下面即可,不要忘记修改第4行域名为你的网址。

上面的代码可以阻止大多数无referer来源的Spam机器人,查询访问你网站的来源链接,阻止其通过wp-comments-post.php来进行垃圾评论。

未经允许不得转载:稀饭波斯™ » 利用.htaccess封杀Spam垃圾评论

支付宝扫码打赏 微信扫码打赏

如果文章对您有帮助,欢迎移至上方按钮打赏稀饭

分享到:更多 ()

评论 7

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #3

    前來支持一下~下次可以去試試!

    超級efly
    4年前 (2014-09-13)回复
  2. #2

    有空去试试

    微信
    4年前 (2014-09-18)回复
  3. #1

    超級efly 真是个大逗比

    诗人博客
    4年前 (2014-11-27)回复