正在加载中……
最新消息:欢迎大家访问,导航分类不完善,如果找不到自己想要的文章,可以通过【关键词】来进行搜索,^_^!

禁止/屏蔽某省份(市)地区访问网站方法之一

.NET编程 REKFAN.COM 8895浏览 0评论

更多


有时候因为特殊原因,网站只允许某一地区访问或者禁止某一地区访问!
方法有很多种:
1.在防火墙上过滤
2.在IIS/Apache/Nginx等Web服务软件上配置
3.在网站上验证
这里向大家介绍一个简单的方法,基于方法3。
在需要验证的页面将下面代码加到页面的<head> </dead>标记内。

<script src="http://counter.sina.com.cn/ip" type="text/javascript" charset=gb2312></script>
//获取到客户访问的地区信息
<script type="text/javascript" charset=gb2312>
// <![CDATA[ 
//document.write(ILData[2]);  这里到省份
//document.write(ILData[3]);  这里得到市
 // ]]>
</script>
<script>
var sf=ILData[2];
if(sf.indexOf("北京")>=0){
        window.location.href="http://blog.rekfan.com/articles/category/shell";
}else {
        window.location.href="#";
}
</script>
//这里判断如果是北京省,跳转到http://blog.rekfan.com/articles/category/shell

上面代码是禁止北京地区访问,提供一个思路给大家而已!
大家可以根据自己的需求更改代码!
有更好的方法请发我邮箱:webmaster@rekfan.com  大家一起学习 !

转载请注明:|REKFAN|系统运维| » 禁止/屏蔽某省份(市)地区访问网站方法之一

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址