迁移旧页面时,最容易漏掉的不是正文,而是正文与来源之间的对应关系。一个常见矛盾是:页面已经搬到新路径,内容也完整,但原先标注的“资料来源”全部指向旧地址,读者点击后看到跳转页或空白页。要保留原有资料来源,关键不是把来源文字一起复制过去,而是迁移前先建立“来源标识—旧地址—新地址”的映射,再决定哪些引用需要改写、哪些需要保留旧地址并补说明。
旧页面迁移后来源信息出问题,通常有两种解释。第一种是来源本身没有随页面迁移,编辑只复制了正文,来源列表、脚注或文末引用被当作模板内容丢弃。第二种是来源被迁移工具自动改写,旧链接统一替换成新域名或新路径,表面上看来源还在,但指向已经变化。两者的处理方式不同:前者需要补回来源,后者需要核对改写规则是否破坏了原始出处。
能区分这两种解释的证据很具体。打开迁移后的页面,逐条检查来源链接:如果来源文字还在但链接指向新站首页或栏目页,说明发生了改写;如果来源文字和链接一起消失,说明迁移时没有保留该字段。再对照迁移前的页面存档或本地备份,看来源是独立区块还是正文内嵌。独立区块更容易在模板迁移中被忽略,正文内嵌则更容易被替换规则命中。
假设一个旧页面在文末列出三条来源:一条是旧站内专题页,一条是外部机构的历史公告,一条是已失效的旧域名页面。迁移时如果只把正文搬过去,三条来源都会丢失。更稳妥的动作是:在迁移前导出旧页面的来源清单,给每条来源分配一个稳定标识,例如“来源A—旧站专题”“来源B—外部公告”“来源C—失效旧域名”。迁移后,用这个映射表逐条核对新页面,而不是凭记忆补写。
这个动作的结果会直接影响下一步。如果来源A和来源B都能在新页面中找到对应位置,只需要更新链接;如果来源C的旧域名已经无法访问,就不能简单删除,而应在来源说明中保留原始名称和访问受限的备注。这样做的好处是,后续复查时仍能判断该来源曾经存在,而不是把一条历史引用变成空白。
不是所有旧地址都要改写成新地址。判断依据是来源的用途:如果来源用于证明“某年某机构发布过某公告”,那么原始地址本身是证据的一部分,应尽量保留旧地址并补充当前可访问的替代入口;如果来源只是指向站内某篇辅助文章,迁移后可以用新地址替换,但要在来源说明中注明“原链接已迁移”。
可区分证据包括:旧地址是否仍能返回有效内容、返回内容是否与来源描述一致、新地址是否只是首页或栏目页而非原文。若旧地址返回的是跳转页或站点首页,不能把它当作原文来源;若旧地址仍能打开且内容一致,优先保留旧地址,避免用新地址覆盖历史出处。若旧地址失效但页面存档中保留了标题和发布时间,可以把这些信息写入来源说明,并注明当前无法直接访问。
假设某旧页面迁移后,编辑发现来源列表只剩一条。核对映射表后确认:来源A是站内文章,已随栏目迁移到新路径;来源B是外部机构公告,旧地址仍可访问;来源C是旧域名下的统计说明,旧域名已无法打开。此时不应把三条来源统一改成新站地址,而应分别处理:来源A更新为新路径并保留原标题;来源B保留旧地址,因为它是外部出处;来源C保留原始名称、旧域名和“当前无法访问”的备注。下一步复查时,重点检查来源B和来源C是否还能被读者理解,而不是只检查链接是否可点。
迁移完成后,至少做一次来源与正文的对应复查。逐段确认正文中提到的数据、引语或结论,是否仍能在来源列表中找到对应条目。如果正文提到“根据某年公告”,而来源列表中只剩一个泛泛的站内链接,说明对应关系已经断裂。此时应补回具体来源名称和发布时间,而不是用新链接掩盖缺失。
复查时还要注意旧页面中可能存在的来源分层:主来源、补充来源、延伸阅读。迁移工具通常只保留主链接,补充来源和延伸阅读容易被合并或删除。保留原有资料来源的底线是:读者能沿着来源说明追溯到原始出处,即使原始地址已经无法直接打开,也能知道它曾经是什么、为什么被引用。做到这一点,旧页面迁移才算没有把资料来源一起搬丢。