2026 年 8 月,一篇 1998 年的老文章被重新翻出来,在 Hacker News 上拿到 171 个赞,评论区变成了大型认尸现场。有人晒刚买的罗技鼠标:包装卡片上印着「去 logitech.com/mx 开始使用」,点开却是 Forbidden——这款产品上市还不到一年。有人翻出微软埋在 Windows 里的帮助链接,跳到一个通用页面,内容早已不是当初那篇。还有人买了一年多的「智能」空调,扫码下载 App,二维码已经死了。
这篇文章叫「Cool URIs Don’t Change」,作者是万维网发明者 Tim Berners-Lee。28 年前他就在警告:网址别改,改了就会死。28 年后,评论区用一具具尸体证明:没人听。笔者先把来龙去脉讲清楚。
图:Hacker News 讨论「Cool URIs Don’t Change」的评论区,网友在晒各种失效链接。来源:news.ycombinator.com
网址是什么:一张门牌号
普通人眼里的网址,就是一串可以复制粘贴的字符。它其实是一张门牌号:网页住在哪儿,全凭它找。
门牌号本身不装任何内容。服务器上的网页搬了家、改了名、被删掉,门牌号不会跟着变——除非有人把旧门牌也拆了。问题在于,几乎所有人搬家时都顺手拆了旧门牌。
于是全网都是死链。你收藏夹里的「好文章」,平均 5 年就失效了——这是评论区里被反复引用的一句经验之谈。想想你自己的收藏夹:有多少链接点开,是「页面不存在」?
链接为什么会死
原因排下来,没有一条是「必须」。
排第一的是改版。「我们重新设计了网站,让它变得更好。」旧地址明明可以继续指向新页面,成本极低,但多数公司选择不这么做——旧页面没有流量价值,留着还要维护,删掉省事。
公司倒闭、域名停服,是少数说得过去的理由。更常见的是这些:文件搬了地方、维护的人换了、网站从静态页面换成程序生成、内容太多干脆整批下线。每一项都发生在普通人看不见的地方,每一项都在批量杀死链接。
Tim Berners-Lee 把这串借口挨个批了一遍,措辞不客气。搬文件?「这是最蹩脚的借口之一。」程序从脚本换成二进制?「把实现细节写进网址,机制一换,网址全灭。」他也承认自己这边同样做不到,原话是「照我说的做,别照我做的做」。
图:W3C 网站的 404「页面不存在」提示页——网页消失时,用户看到的就是它。来源:w3.org
他当年说了什么
1998 年的文章给了好网址的标准,今天依然成立:简短、稳定、可读,不暴露实现细节。
具体做法,核心是减法。网址里不要放作者名——人会离职;不要放主题分类——分类会重组;不要放「最新」「草稿」这类状态词——状态会变;不要放 .html 这类后缀——二十年后你可能不再用 HTML;更不要放 cgi-bin、.pl 这类软件痕迹。他建议放进去的,是创建日期——日期不会变。W3C 自己的会议记录网址是 w3.org/1998/12/01/chairs,日期开头,28 年没换过。
金句是这句:URIs don’t change: people change them。网址不会变,是人在改。
他还给了一个时间尺度:网站管理者有责任让网址在 2 年后、20 年后、200 年后依然有效。这个尺度,和互联网的商业节奏格格不入。
为什么 28 年没人听
答案不在技术,在激励。
商业世界的账是季度算的。旧页面不产生流量、不带来收入,删掉是「合理」的;改版时顺手清空旧地址,考核指标好看。链接死了,损失的是用户,不是公司。评论区有人点破微软的逻辑:一家公司养着庞大的顾问生态,靠帮客户解决文档问题赚钱,那它就没有动力把链接做好。这话偏激,但指向一个事实:保持链接稳定,在财务报表上从来不是优先项。
也有温和的进展。搜索引擎让「旧链接不能死」变成了商业利益,301 跳转成了行业惯例;内容管理系统默认在文章改名时自动跳转。链接腐烂被拖慢了,但没被解决——一次改版还能跳转,两次三次呢?评论区有句总结,两个字:熵。
代价:知识在断链
链接腐烂不是「打不开网页」的小烦恼。它腐蚀的是知识的底座。
2014 年哈佛法学院的研究统计:美国最高法院判决书里引用的网址,超过一半已经失效;《哈佛法律评论》自己的在线文章,引用链接失效超过七成。判决书是司法体系的基石,引用指向的法律文件却打不开——后人核对一个判例的依据,要回到纸堆里考古。
学术论文的引用腐烂率同样惊人。论文互相引用靠的就是网址;引用断了,知识的链条就断了。普通人这边,收藏夹里躺着几十上百条死链,没人统计,也没人在乎。
讽刺的一幕来自这篇 1998 年文章本身。作者当年举了个正面例子:美国国家科学基金会一个 1998 年的文档页,他评价「到 2098 年这个网址大概还能用」。2026 年 8 月,评论区有人实测:404。它死在 2025 年,距作者的预言还剩 73 年。
还有补救吗
有,而且做得比很多人想象的大。
互联网档案馆的「时光机」从 1996 年起持续给全网网页拍照存档。2025 年 10 月,存档突破 1 万亿个网页。网页死了,时光机里还有副本——你收藏夹里失效的链接,很大概率能在里面找回。
图:Internet Archive 首页,标语写着「搜索超过 1 万亿个网页的历史」。来源:archive.org
法律界有专门的存档服务,哈佛的 Perma 项目会把判决书引用的网页固化成不可更改的副本;学术界的 DOI 编号是同一思路:编号不变,背后的地址可以改。
这些方案都有边界。存档不是实时的,网页删除后的窗口期可能抓不到;存档是否侵犯版权,一直有争议——互联网档案馆 2023 年就因扫描图书被出版商告上法庭,败诉后下架了部分藏书。链接腐烂是否真的无解,两边都有道理:乐观者说 301 跳转和存档已经兜住了大头;悲观者说,每一次「重新设计网站」都在重新制造死链。
结尾
28 年后重读这篇老文章,动人的细节是:它自己在同一个网址上待了 28 年,没挪过地方。它用自己证明了规则可行。
但规则要所有人遵守才有意义。网址不会自己变坏,是人在改;链接不会自己腐烂,是没人维护。下次你的收藏夹里出现一条死链,可以想一想:不是网页抛弃了你,是它的主人先放弃了它。
参考链接:
- W3C: Cool URIs Don’t Change (Tim Berners-Lee, 1998)
- HN 讨论 (item?id=49231809)
- Harvard Law Review: Perma — 法律引用中的链接腐烂研究 (2014)
- Internet Archive: Wayback Machine(2025 年 10 月存档突破 1 万亿网页)
- Wikipedia: Wayback Machine