开发者社区> 问答> 正文

如何不关站备案


如果关站备案的情况大概有以下几种:
1)国外主机搬回国内
2)国内的主机,备案号掉了
3)国内的主机,更换主机做转入,但网站内容不合格,关站避免审查


不关站的核心思路就是:让管局的人,打不开你的网站。


大概的实现方式,用程序识别访客的物理地址,针对管局所在地的IP做处理,一般管局都是在省会城市,或者是直辖市。


网站一般分为静态或者动态二种:
动态网站,直接在index.php等首页的最前面添加处理代码。
静态网站,将网站首页文件名更换为index.php(或者asp等,类似),在index.php里做处理,通过访客给返回index.html的内容。


上面提到的处理代码,主要就是需要一个IP物理地址库,这个网上可以下载到,一般管局都是在大城市,数据还是很精确的,如果实在不放心,可以把一个省的范围都添加进去,比如浙江的备案,整个浙江省的都不允许访问。
另外一个就是类似ip.taobao.com的在线数据库,这个数据应该比下载的数据包更为精确,但是每个访客访问都需要去抓取(做缓存处理,只在首次抓取),会影响一些速度。


确定了物理地址之后,可以在程序里返回404或者444代码,给访客(管局)造成网站是关闭中的假象。


另外,对于所有蜘蛛,直接放行。


几点补充:
1)文章最开头提到的第二种情况,也就是用国内的主机,但是备案号掉了,如果需要使用本文的方法,需要临时转移到海外的主机上,或者找国内的免备案主机(多数不靠谱,建议不要使用)。
2)如果访客主要是本地的用户并且和管局在一个城市,那么本文的方法就不适用了(这种情况的几率应该非常小吧)。
3)有些IDC需要初审之类的,比如阿里云。这个时候如果你说不通IDC的备案客服,只能把IDC办公所在地和管局作一样的处理,让他们都打不开网站。


本文暂时只讲一下思路,具体实现代码以后可能会给出(现在还没写),请关注服务器之家网站。
原文地址: http://www.server110.com/operation/201406/10709.html,转载请以超链接注明出处。

展开
收起
云代维 2014-06-12 12:40:16 11674 0
8 条回答
写回答
取消 提交回答
  • Re如何不关站备案
    可以使用https来访问
    2014-06-14 15:31:59
    赞同 展开评论 打赏
  • 新站直接不解析好了
    2014-06-12 22:13:13
    赞同 展开评论 打赏
  • 挺好的建议
    2014-06-12 20:29:26
    赞同 展开评论 打赏
  • Re如何不关站备案
    新站还是老实关站啦
    2014-06-12 19:42:10
    赞同 展开评论 打赏
  • 嗯 支持一下。

    -------------------------

    回 3楼(小猪猪) 的帖子
    小猪猪同学,身影遍布各个板块,敬业啊!
    2014-06-12 17:35:24
    赞同 展开评论 打赏
  • dnsla还是另外一个dns来着
    我记得可分省解析
    直接用这个好了 不需要代码
    本省的 北京的  直接解析到127.0.0.1 就好了

    -------------------------

    回 5楼(banian) 的帖子
    你也是 你应该来做版主
    你回答问题比我还积极呢
    2014-06-12 14:46:39
    赞同 展开评论 打赏
  • 回 楼主(服务器之家) 的帖子
    等楼主的‘具体实现代码’,非常感谢。
    2014-06-12 14:25:57
    赞同 展开评论 打赏
  • 今天第二次看到了。
    2014-06-12 13:54:10
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
“域”见更美好的未来—域名筑梦互联网+ 立即下载
“域”见更美好的未来——域名筑梦互联网+ 立即下载
“域”感——《域名投资从入门到精通》 立即下载