通过清心醉

.htaccess文件的使用

Apache屏蔽IP的方法已经有了。

不懂的请参考:http://www.qingxinzui.com/?p=500

至于VPS站群又该如何去屏蔽呢?以下是方法。

首先确保Apache服务器配置文件httpd.conf文件里的AllowOverride的参数是否为All。

直接上代码:

<Limit GET HEAD POST>

order allow,deny

# Country: CHINA

# ISO Code: CN

# Total Networks: 1,616

# Total Subnets:  210,789,888

deny from 58.14.0.0/15

deny from 222.249.192.0/18

#

allow from all

</Limit>

该代码添加到.htaccess文件中,然后重启下Apache就可以屏蔽掉以上两个IP段

 

当然,部分用户用了翻墙软件,这样IP就没效果了

这时候可以使用以下代码屏蔽中文游览器

## enable rewrites

Options +FollowSymLinks
RewriteEngine on

RewriteCond %{HTTP:Accept-Language} ^zh-cn.*$ [NC,OR]
RewriteCond %{HTTP:Accept-Language} ^zh.*$ [NC]

RewriteRule ^/?$ http://www.qingxinzui.com [R=301,L]

#301重定向到.

如果直接复制作者的代码无法使用,自行修改下符号哦。

没有不透风的墙,如果遇到非中文版的中国用户翻墙,一样不受屏蔽效果。

如果实在不想,干脆屏蔽所有并设置允许的吧。

关于作者

清心醉 administrator

发表评论

请输入验证码: