相信很多站长都遇到过“水军”,很是头疼,一天几千条广告评论,慢慢删很苦恼

刚开始使用的是WP自带的IP黑名单(从1添加到255也是一个费时费力的活/(ㄒoㄒ)/~~),但是并没有从根本解决问题,而是直接把这些IP发的评论移动到垃圾评论而已,虽然删除多了清空垃圾评论,比起以前一条一条删除是方便了很多,但是有强迫症的我还是决定探讨下,如果直接把IP禁了,直接从根本上解决问题。

贴出这些垃圾评论图吧,给你们看看什么叫残忍  衰衰衰……换着IP发,苦恼。

在度娘上搜索过,有一款插件叫做wp-ban,我在这边没有测试,个人觉得,一个站装N个插件会影响速度(仅仅是个人觉得/(ㄒoㄒ)/~~)。

其实用.htaccess就可以轻松做到,防止恶意IP访问网站。代码如下:

1、如果要屏蔽某一特定IP可以使用:

order allow,deny
deny from 91.200.12.1
allow from all

2、如果想要屏蔽多个IP地址,只需多加几个deny from 即可

order allow,deny
deny from 91.200.12.1
deny from 91.200.12.2
deny from 91.200.12.3
allow from all

3、如果需要屏蔽整个IP段,可以使用

order allow,deny
deny from 91.200.12.0
allow from all

4、如果只想屏蔽IP段中的一小部分IP,则可使用

order allow,deny
deny from 91.200.12.1/100
allow from all

记住,是添加在网页根目录的.htaccess,没有就创建一个,有的话就直接加到文件下面就可以,如下图:

最后,效果如下

End~

--END--