香港独立IP空间
香港php空间
美国php空间
域名注册

想必很多站长朋友都经历过被一些没用的围攻,比如垃圾链接,加减法、图片验证等等。其实无忧主机小编想说这些评论都是小货色,因为很多无聊人士用机器人刷评论不是你需要填写评论的表单,而是直接读取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]

添加好了之后不易保存。要把第四行代码域名修改成自己的网站。如下图所示:

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

以上的.htaccess文件规则可以阻止大多数机器人评论,而且还可以阻止住通过wp-comments-post.php来进行垃圾评论。以上是无忧主机小编总结出来的方法,希望能够一定程度上给站长朋友们解决wp被刷评论的问题。

无忧主机相关文章推荐阅读:

WORDPRESS如何禁止复制网页文章内容方法

如何在WORDPRESS网站文章中添加网站公告功能

WORDPRESS中自带的代码编辑插件写代码时不能自动换行

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档