|
|
|
@ -95,28 +95,30 @@ $_SERVER["REMOTE_ADDR"]!=='221.7.151.34' && $_SERVER["REMOTE_ADDR"]!=='221.7.151
|
|
|
|
|
*/
|
|
|
|
|
function is_remote_ip()
|
|
|
|
|
{
|
|
|
|
|
$ip_list = '';
|
|
|
|
|
if (isset($_SERVER["REMOTE_ADDR"])) $ip_list = $_SERVER["REMOTE_ADDR"] . ' ';
|
|
|
|
|
if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) $ip_list .= $_SERVER["HTTP_X_FORWARDED_FOR"];
|
|
|
|
|
//$ip_list=$_SERVER["REMOTE_ADDR"].' '.$_SERVER["HTTP_X_FORWARDED_FOR"];
|
|
|
|
|
//print_r($_SERVER);
|
|
|
|
|
echo '<!--' . $ip_list . '-->';
|
|
|
|
|
|
|
|
|
|
if (
|
|
|
|
|
stripos($ip_list, '202.103.68.34') !== false
|
|
|
|
|
|| stripos($ip_list, '221.7.151.39') !== false
|
|
|
|
|
|| stripos($ip_list, '221.7.151.37') !== false
|
|
|
|
|
|| stripos($ip_list, '221.7.151.41') !== false
|
|
|
|
|
|| stripos($ip_list, '111.59.90.31') !== false
|
|
|
|
|
|| stripos($ip_list, '180.140.114.225') !== false
|
|
|
|
|
|| stripos($ip_list, '116.8.4.34') !== false
|
|
|
|
|
|| stripos($ip_list, '180.140.114.208') !== false
|
|
|
|
|
|| stripos($ip_list, '116.8.4.34') !== false
|
|
|
|
|
|| stripos($ip_list, '::1') !== false //这个也是本地IP
|
|
|
|
|
) {
|
|
|
|
|
// 电脑使用自动分配 IP,取消外网 IP 限制。
|
|
|
|
|
return false;
|
|
|
|
|
}
|
|
|
|
|
return true;
|
|
|
|
|
// $ip_list = '';
|
|
|
|
|
// if (isset($_SERVER["REMOTE_ADDR"])) $ip_list = $_SERVER["REMOTE_ADDR"] . ' ';
|
|
|
|
|
// if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) $ip_list .= $_SERVER["HTTP_X_FORWARDED_FOR"];
|
|
|
|
|
// //$ip_list=$_SERVER["REMOTE_ADDR"].' '.$_SERVER["HTTP_X_FORWARDED_FOR"];
|
|
|
|
|
// //print_r($_SERVER);
|
|
|
|
|
// echo '<!--' . $ip_list . '-->';
|
|
|
|
|
|
|
|
|
|
// if (
|
|
|
|
|
// stripos($ip_list, '202.103.68.34') !== false
|
|
|
|
|
// || stripos($ip_list, '221.7.151.39') !== false
|
|
|
|
|
// || stripos($ip_list, '221.7.151.37') !== false
|
|
|
|
|
// || stripos($ip_list, '221.7.151.41') !== false
|
|
|
|
|
// || stripos($ip_list, '111.59.90.31') !== false
|
|
|
|
|
// || stripos($ip_list, '180.140.114.225') !== false
|
|
|
|
|
// || stripos($ip_list, '116.8.4.34') !== false
|
|
|
|
|
// || stripos($ip_list, '180.140.114.208') !== false
|
|
|
|
|
// || stripos($ip_list, '116.8.4.34') !== false
|
|
|
|
|
// || stripos($ip_list, '::1') !== false //这个也是本地IP
|
|
|
|
|
// ) {
|
|
|
|
|
// return false;
|
|
|
|
|
// }
|
|
|
|
|
// return true;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
//CDN分发之后,源站和前端域名不一致在这里修正,否则程序生成的链接是源站的域名
|
|
|
|
|