Jan132014
简述WordPress利用.htaccess拒绝无referer来源的Spam机器人垃圾评论
自打互联网有了WordPress博客[www.lajiz.cn]就开始有Spam侵扰了,博主们防止垃圾评论可谓用尽心思,相信博主们大多采用过诸如算数加减法、验证码、滑动解锁等方法,但效果却都不尽如人意。这是由于多数Spam是直接读取 wp-comments-post.php 文件实现自动留言的,因此这些应对垃圾评论的方法对Spam机器人是毫无用处的!
因此今天垃圾站博客简述WordPress利用.htaccess拒绝无referer来源的Spam机器人垃圾评论:
方法简介:将以下代码添加到网站根目录的.htaccess文件中(记得编辑文件之前保存备份):
# BEGIN WordPress
上段代码的下面添加下段代码:
# WPhtC: Protect comments.php RewriteCond %{REQUEST_METHOD} POST RewriteCond %{REQUEST_URI} .wp-comments-post\.php* RewriteCond %{HTTP_REFERER} !.*http://www.lajiz.cn.* [OR] RewriteCond %{HTTP_USER_AGENT} ^$ RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L]
需要修改代码中第四行的网址(http://www.lajiz.cn)为你自己的,不要把网址后面的“.”给漏掉啊。
本方法可以阻止多数无referer来源的spam机器人通过直接读取wp-comments-post.php文件来进行垃圾评论!欢迎博主们测试后反馈意见,以便于垃圾站博主我总结更好的防垃圾评论的方法!
本文由垃圾站编辑整理,转载请保留本文地址:http://www.lajiz.cn/2252.html
简述WordPress利用.htaccess拒绝无referer来源的Spam机器人垃圾评论:目前有9 条留言
发表评论

测试下
2014-01-20 下午 8:46测试什么?
2014-01-20 下午 9:53看看验证码有用么
2014-01-21 下午 2:36博主,我更新了一篇防垃圾评论策略,你正好可以看看,效果很不错的。
2014-01-15 下午 2:49瞧瞧去,写的好了我顺便转载了哈!
2014-01-16 下午 5:34和我的防垃圾策略差不多,有学习的地方!赞一个
2014-01-16 下午 5:36突然发现你这都木有表情啊。。想发个表情表达下情感都木地方。。555
2014-01-16 下午 5:41referer来源是啥意思了
2014-01-14 上午 9:35referer指请求来源,很多网站通过这个来判断用户从哪个页面或者哪个网站过来的,一般垃圾评论是直接读取 wp-comments-post.php 文件,没有referer来源!
2014-01-14 下午 8:21