新闻中心

wordpress利用.htaccess规则拒绝机器人评论方法

作者 / 无忧主机 时间 2014-06-30 10:30:22

想必很多站长朋友都经历过被一些没用的围攻,比如垃圾链接,加减法、图片验证等等。其实无忧主机小编想说这些评论都是小货色,因为很多无聊人士用机器人刷评论不是你需要填写评论的表单,而是直接读取wordpress核心文件wp-comments-post.php,中实现自动留言。那么这种为题能否用代码实现解决办法呢? 下面无忧主机小编总结下如何利用.htaccess规则实现拒绝机器人评论方法: 首先创建一个.htaccess文件 如果有的话就直接复制到里面去,代码如下: # WPhtC: Protect comments.php RewriteCond %{REQUEST_METHOD} POST RewriteCond %{REQUEST_URI} .wp-comments-post\.php* RewriteCond %{HTTP_REFERER} !.*http://http://zmingcx.com.* [OR] RewriteCond %{HTTP_USER_AGENT} ^$ RewriteRule (.*) ^http://%{REMOTE_ADDR}/$ [R=301,L] 添加好了之后不易保存。要把第四行代码域名修改成自己的网站。如下图所示: 以上的.htaccess文件规则可以阻止大多数机器人评论,而且还可以阻止住通过wp-comments-post.php来进行垃圾评论。以上是无忧主机小编总结出来的方法,希望能够一定程度上给站长朋友们解决wp被刷评论的问题。 无忧主机相关文章推荐阅读: WORDPRESS如何禁止复制网页文章内容方法 如何在WORDPRESS网站文章中添加网站公告功能 WORDPRESS中自带的代码编辑插件写代码时不能自动换行

本文地址:https://www.51php.com/wordpress/14655.html

1
1
1
1
1
1
1