分享幾個新增備案不關(guān)站的代碼
更新時間:2015年01月01日 20:22:46 投稿:mdxy-dxy
這篇文章主要介紹了分享幾個新增備案不關(guān)站的代碼,需要的朋友可以參考下
分享一個新增備案不關(guān)站的代碼,這里只是轉(zhuǎn)帖,沒有親自實驗,如有問題請及時反饋。
其實就是利用API接口的IP查詢地址來限制首頁不被所在省的IP訪問,因為新加備案對原域名必須為打開,但是域名所審核地區(qū)不能要他看到這個站的內(nèi)容。
第一種方法:通過js代碼
<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("感謝來訪,我們正在建設中,需要很長時間。請過些時候來訪問"); }else{ } </script>
第二種方法:使用php代碼
ip_config.php
<?php /* +--------------------------------------------+ +程序授權(quán)說明 + +作者:森林 + +--------------------------------------------+ */ //-------------------------函數(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)
index.php
<?php /* +--------------------------------------------+ +程序授權(quán)說明:該版本為GBK版即網(wǎng)頁為GBK編碼 + +作者:森林 + */ include("ip_config.php"); //------------------------------以下根據(jù)情況修改------------------------ if(stristr($ip_str,'北京') || stristr($ip_str,'廣東')){ exit("感謝來訪,我們正在建設中,需要很長時間。請過些時候來訪問。"); }
相關(guān)文章
調(diào)試JavaScript/VBScript腳本程序(IE篇)
JavaScript/VB Script腳本程序一般有兩種執(zhí)行方式,一種是嵌入在宿主程序里面執(zhí)行,比如在IE瀏覽器里面執(zhí)行;另外一種,在資源管理器里面雙擊執(zhí)行(雖然還是通過另外一個程序解釋執(zhí)行,但是給人的感覺畢竟是直接運行)。2009-09-09transform實現(xiàn)HTML5 video標簽視頻比例拉伸實例詳解
這篇文章主要介紹了transform實現(xiàn)HTML5 video標簽視頻比例拉伸的相關(guān)資料,需要的朋友可以參考下2016-09-0912個Visual Studio調(diào)試效率技巧(小結(jié))
這篇文章主要介紹了12個Visual Studio調(diào)試效率技巧,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2020-07-07