在中国,想要做一个网站,IPC备案是避免不了的一个重要步骤。相信大家都遇到过这样的情况,在网站正常运营期间备案莫名其妙的掉了,或者是服务器在国外,为了业务的发展搬来国内,需要IPC备案。这时候就避免不了要关站。只要关站对网站是百害无一利的,下面教大家三个小方法来避免这样的情况出现。
1、屏蔽备案地的IP
一般备案的时候,审核备案都是备案主体所在地的管局,这时候只要屏蔽掉管局所在地的IP即可。操作很简单只需要一句代码,代码如下:
<script type="text/Javascript" src="http://int.dpool.sina.com.cn/iplookup/iplookup.PHP?format=js"></script> <script type="text/javascript">var country = remote_ip_info['country']; var city = remote_ip_info['city']; alert(city); if( city == '换成你的地址如“内蒙古”'){ window.location.href="http://www.bAIdu.com"; }</script>
2、设置成搜索引擎访问
每个DNS服务商都会有解析线路的设置,如果你的DNS服务商没有可以考虑换成“百度CDN”“加速乐”等DNS服务商,操作也很简单只需要更换域名的DNS地址即可。不过不推荐使用此方法,因为收录排名会掉,用户打不开网站!
3、设置JS遮罩页面
JS遮罩页面,与第一个方法类似,只不过第一个方法是屏蔽了管局所在地,JS遮罩不管是不是管局所在地的IP都会屏蔽掉,如果第一个方法不能使用,推荐使用这个方法(这个方法有一个小缺陷,在打开的时候一瞬间会显示网站内容)具体代码如下。
<?php if(is_home()) { /* 判断首页 */ ?> <!-- 1. 将body的背景颜色定死为白色,避免露馅 --> <body style="background:#fff !important;"> <!-- 2. 紧接其后加入如下图片遮罩代码(核心代码) --> <script type="text/javascript"> document.title = '雅兮部落丨分享点滴,记录生活'; /* 修改网站名称,与备案信息保持一致 */ document.writeln("<p style=\"text-align:center\">"); document.writeln("<img src=\"http://www.iyaxi.com/luoye.gif\" /><br />");/* 图片自行修改 */ document.writeln("<strong><span style=\"font-size:16px\">欢迎光临雅兮部落,分享点滴,记录生活。更多内容填充中...</span></strong></p>"); </script> <div class="text" style=" text-align:center;"> <b> 备案号:</b> <a href="http://www.miitbeian.gov.cn" target="_blank" >豫ICP备14026200号 </a> </div> <!-- 以下为其他需要隐藏的元素,以实际情况而定! --> <style type="text/css"> /* 格式如下 */ #元素ID{display:none !important;} /* 比如雅兮网的底部公告ID是gg,则如下所示 */ #gg{display:none !important;} </style> <!-- 3. 隐藏网站主题内容div --> <div style="display:none;height:0px;"> <?php } /* 判断结束 */ ?> <!-- 4. 在</body>之前添加闭合div --> <?php if(is_home()){ /* 判断首页 */ ?> </div> <?php } /* 判断结束 */ ?> </body> 注:此代码来自雅兮部落!