分享一個(gè)新增備案不關(guān)站的代碼,這里只是轉(zhuǎn)帖,沒(méi)有親自實(shí)驗(yàn),如有問(wèn)題請(qǐng)及時(shí)反饋。
其實(shí)就是利用API接口的IP查詢地址來(lái)限制首頁(yè)不被所在省的IP訪問(wèn),因?yàn)樾录觽浒笇?duì)原域名必須為打開(kāi),但是域名所審核地區(qū)不能要他看到這個(gè)站的內(nèi)容。
script language="javascript" type="text/javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js">/script>
script language="javascript" type="text/javascript">
var city = remote_ip_info['city'];
alert(city);
if(city == '北京' || city == '成都' ){
document.write("感謝來(lái)訪,我們正在建設(shè)中,需要很長(zhǎng)時(shí)間。請(qǐng)過(guò)些時(shí)候來(lái)訪問(wèn)");
}else{
}
/script>
?php
/*
+--------------------------------------------+
+程序授權(quán)說(shuō)明 +
+作者:森林 +
+--------------------------------------------+
*/
//-------------------------函數(shù)封裝------------------------------------
function ipdy($ipaddr) { $oo0ooo=base64_decode('aHR0cDovL2lwLnRhb2Jhby5jb20vc2VydmljZS9nZXRJcEluZm8ucGhwP2lwPQ=='); $ipInfoApi= $oo0ooo.$ipaddr; $areaInfo= file_get_contents($ipInfoApi); $areaInfo= json_decode($areaInfo); $ipjg=$areaInfo->data->country.$areaInfo->data->area.$areaInfo->data->region.$areaInfo->data->city.$areaInfo->data->isp; $ipjg=iconv('UTF-8','GBK',$ipjg); return $ipjg;
}
//----------------IP-----------
function get_real_ip(){ $ip=false; if(!empty($_SERVER["HTTP_CLIENT_IP"])){ $ip = $_SERVER["HTTP_CLIENT_IP"];
}
if (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ips = explode (", ", $_SERVER['HTTP_X_FORWARDED_FOR']); if ($ip) { array_unshift($ips, $ip); $ip = FALSE; } for ($i = 0; $i count($ips); $i++) { if (!eregi ("^(10│172.16│192.168).", $ips[$i])) { $ip = $ips[$i]; break;
}
}
}
return ($ip ? $ip : $_SERVER['REMOTE_ADDR']);
}
//---------------------------------
$ip=get_real_ip(); $ip_str=ipdy($ip)
?php
/*
+--------------------------------------------+
+程序授權(quán)說(shuō)明:該版本為GBK版即網(wǎng)頁(yè)為GBK編碼 +
+作者:森林 +
*/
include("ip_config.php");
//------------------------------以下根據(jù)情況修改------------------------
if(stristr($ip_str,'北京') || stristr($ip_str,'廣東')){ exit("感謝來(lái)訪,我們正在建設(shè)中,需要很長(zhǎng)時(shí)間。請(qǐng)過(guò)些時(shí)候來(lái)訪問(wèn)。");
}