注意: 如域名使用了云加速,则以下方法均失效,需在云加速中添加IP黑名单。
页面后缀必须为.php
<?php //获取用户IP地址 if($HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]){ $key = $HTTP_SERVER_VARS["HTTP_X_FORWARDED_FOR"]; }elseif($HTTP_SERVER_VARS["HTTP_CLIENT_IP"]){ $key = $HTTP_SERVER_VARS["HTTP_CLIENT_IP"]; }elseif($HTTP_SERVER_VARS["REMOTE_ADDR"]){ $key = $HTTP_SERVER_VARS["REMOTE_ADDR"]; }elseif(getenv("HTTP_X_FORWARDED_FOR")){ $key = getenv("HTTP_X_FORWARDED_FOR"); }elseif (getenv("HTTP_CLIENT_IP")){ $key = getenv("HTTP_CLIENT_IP"); }elseif (getenv("REMOTE_ADDR")){ $key = getenv("REMOTE_ADDR"); }else{ $key = "Unknown"; } //被屏蔽的IP $ip_list=array( '101.229.247.204' ); if(in_array($key,$ip_list)){ echo "网站维护中..."; exit(); } ?>
评论列表 (0条)