我相信大多数博主站长对于垃圾评论或恶意访问都非常头疼,其实如果我们能够知道进行恶意访问或评论的 IP 地址,那么通过.htaccess 来屏蔽这个 IP 地址的访问或评论,达到拒敌于国门之外。
我们所说的 WordPress 一般都是在 Linux 主机下,实现的方法非常简单,我们只需要在空间的根目录的.htaccess 文件中根据不同的情况加入相应的代码即可:
1、屏蔽某一特定IP可以使用:
- order allow,deny
- deny from 192.168.0.1
- allow from all
2、屏蔽多个IP地址可以使用:
- order allow,deny
- deny from 192.168.0.2
- deny from 192.168.0.3
- deny from 192.168.0.4
- allow from all
3、屏蔽整个IP段可以使用:
- order allow,deny
- deny from 192.168.0
- allow from all
4、屏蔽IP段中的一小部分IP可以使用:
- order allow,deny
- deny from 192.168.0.100/200
- allow from all
我们遇到的情况一般都是以上四种,设置更新好.htaccess 文件后,这些被屏蔽的 IP 来访问的时候,就会显示 403 页面,具体信息如下:
Forbidden
You don’t have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.