网站镜像
我盯着屏幕上的网站镜像两个窗口,左边是网站镜像原始网站,右边是网站镜像它的镜像。光标拖动着,网站镜像页面滚动,网站镜像内容一模一样——像是网站镜像照镜子,又像是网站镜像复制了一个孪生兄弟。镜像站这个概念,网站镜像说穿了就是网站镜像把一个网站的内容整体拷贝到另一个服务器上,让用户通过不同的网站镜像域名访问到相同的信息。 做镜像的网站镜像理由千奇百怪。最常见的网站镜像是为了加速——把网站部署到离用户更近的节点,访问速度能快上好几倍。网站镜像我见过一个开源软件项目,网站镜像主站在德国,网站镜像中国用户下载个安装包要等半小时,后来在阿里云上做了个镜像,十秒搞定。这就像你在北京买瓶水,非要从柏林空运过来,那不是傻吗? 另一种镜像藏着不可告人的目的。有些网站内容被墙了,有人就想办法在境外服务器上复制一份,绕过审查。还有些钓鱼网站,把银行官网整个镜像下来,改几个链接,等着粗心的人上钩。去年我朋友收到一条短信,说他的银行卡异常,点进去的页面和真银行长得一模一样,连地址栏的域名都只差一个字母。他差点输入密码,还好想起银行客服说过永远不会用短信发链接。 镜像的技术实现并不复杂。简单点的用wget之类的工具把整个网站爬下来,复杂点的用rsync同步文件,再配置一下服务器。但真正麻烦的是动态内容的镜像——那些需要登录、需要交互的功能,简单的静态镜像根本搞不定。所以很多镜像站只做只读的内容展示,论坛、购物车这些功能就废了。 我见过最离谱的镜像案例,是把维基百科整个打包下载,放在自己的服务器上。那个镜像站大概有几十个G的数据,运营者是个维基百科的狂热爱好者,他怕哪天维基百科突然关站,就提前做了备份。这想法挺有意思——互联网上的信息看似永久,实则脆弱得很,一个服务器宕机、一次政策变动,多少内容就灰飞烟灭了。 镜像站也有它的生存法则。法律上,未经授权的镜像涉嫌侵权,但实际操作中,很多站长懒得追究,毕竟维权成本太高。真正被打击的是那些恶意镜像——用来诈骗的、传播恶意软件的、窃取信息的。至于那些为了加速、为了备份而做的镜像,大家心照不宣,睁一只眼闭一只眼。 我自己也做过一次镜像。去年我喜欢的某个小众博客突然宣布要关闭,博主说服务器到期了,不想续费。我赶紧用工具把整个博客爬下来,放在自己的服务器上。现在那个博客还在正常运行,博主后来知道了,也没说什么,只是发了封邮件感谢我。他说没想到还有人这么在意他的文字。 镜像的本质,是对抗遗忘的一种方式。网络世界更新迭代太快,今天还在的东西,明天可能就消失了。镜像像是一种备份,一种对内容存在的确认。不过说到底,镜像永远只是副本,原创的那个才是源头。就像你对着镜子化妆,镜子里的你再好看,你也不可能住进镜子里去。
-
上一篇
-
下一篇