百独托管7500 紫田网络超高转化播放器收cps[推荐]速盾CDN 免实名免备防屏蔽阿里云 爆款特卖9.9元封顶提升alexa、IP流量7Q5团队
【腾讯云】中小企福利专场【腾讯云】多款产品1折起高防 随时退换 好耶数据小飞国外网赚带你月入万元炎黄网络4H4G10M 99每月
香港带宽CN2/美国站群优惠中客数据中心 服务器租用联盟系统移动广告平台 中易企业专场腾讯云服务器2.5折九九数据 工信部正规资质
腾讯云新用户大礼包代金券高价收cpa注册量高价展示【腾讯云】2核2G/9.93起租服务器找45互联 随时退换阿里云 短信服务 验证秒达
12
返回列表

[闲聊畅谈] 怎么屏蔽某个地区访问网站啊 [复制链接]
查看:1168 | 回复:11

1468

主题

1万

帖子

41万

积分

落伍者(八仙过海)

服务器安全专家

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

贡献
5051
鲜花
84
注册时间
2005-2-26

落伍手机绑定

发表于 2019-4-8 16:03:39 | 来自 中国四川成都
护卫神·网站访问控制系统可以做到分省限制

797

主题

6141

帖子

8389

积分

名誉斑竹

寻赚钱伙伴Q&WX→715287

Rank: 8Rank: 8

贡献
1731
鲜花
174
注册时间
2005-7-20

落伍者站长知道能手QQ绑定落伍微信绑定落伍手机绑定

发表于 2019-4-8 22:17:53 | 来自 中国山东菏泽
本帖最后由 rhl88 于 2019-4-8 22:36 编辑

通过淘宝的IP接口就可以了。

  1. <?php

  2. // +----------------------------------------------------------------------
  3. // | 官方网站:http://www.cmspro.cn
  4. // +----------------------------------------------------------------------
  5. // | 作者: 任华立 <715287@qq.com>
  6. // +----------------------------------------------------------------------

  7. $ip = getCity(getIP());
  8. //限制省
  9. if($ip['region']=='广东'){
  10.     exit('只要是广东省的就会显示这个!');
  11. }
  12. //限制市
  13. if($ip['city']=='深圳'){
  14.     exit('只要是深圳市的就会显示这个!');
  15. }

  16. //限制运营商  电信|移动|联通|广电|教育网|鹏博士|科技网|方正宽带|华数传媒|珠江宽频|天驰网络
  17. if($ip['isp']=='电信'){
  18.     exit('只要是电信的就会显示这个!');
  19. }

  20. /**
  21. * 获取用户真实 IP
  22. */
  23. function getIP() {
  24.     static $realip;
  25.     if (isset($_SERVER)) {
  26.         if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
  27.             $realip = $_SERVER["HTTP_X_FORWARDED_FOR"];
  28.         } else if (isset($_SERVER["HTTP_CLIENT_IP"])) {
  29.             $realip = $_SERVER["HTTP_CLIENT_IP"];
  30.         } else {
  31.             $realip = $_SERVER["REMOTE_ADDR"];
  32.         }
  33.     } else {
  34.         if (getenv("HTTP_X_FORWARDED_FOR")) {
  35.             $realip = getenv("HTTP_X_FORWARDED_FOR");
  36.         } else if (getenv("HTTP_CLIENT_IP")) {
  37.             $realip = getenv("HTTP_CLIENT_IP");
  38.         } else {
  39.             $realip = getenv("REMOTE_ADDR");
  40.         }
  41.     }


  42.     return $realip;
  43. }

  44. /**
  45. * 获取 IP  地理位置
  46. * 淘宝IP接口
  47. * @Return: array
  48. */
  49. function getCity($ip) {
  50.     $url = "http://ip.taobao.com/service/getIpInfo.php?ip=" . $ip;
  51.     $ip = json_decode(file_get_contents($url));
  52.     if ((string) $ip->code == '1') {
  53.         return false;
  54.     }
  55.     $data = (array) $ip->data;
  56.     return $data;
  57. }
复制代码
论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

手机版|找回帐号|不能发帖?|Archiver|落伍者

GMT+8, 2024-9-28 14:15 , Processed in 0.047046 second(s), 29 queries , Gzip On.

返回顶部