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






