将网站内容迁移到静态托管

离开建站平台或 CMS,首先要分清访客看到的页面和支撑页面的服务。为公开内容创建静态快照,检查文件,并用本指南规划后续工作。采集只是迁移的起点,不会自动转移整个网站。

迁移前先采集一个页面

在套餐的页数和深度限制内,下载可访问的 HTML 页面与资源。

免费开始 — 每月 2 次

请仅复制您拥有或已获归档授权的网站。 查看授权指引。

哪些可以迁移,哪些需要重新安排

  • 公开前端内容

    可访问的 HTML、图片、样式表和字体可以成为归档中的本地文件。实际结果取决于源站可用性、模式和采集范围。除了首页,也要检查有代表性的内容页:不同模板往往加载不同资源,也会暴露不同的迁移问题。

  • 需要替换的服务

    保存的联系表单不是表单处理服务。结账、账户、服务端搜索和数据库查询仍需要可用的后端。在决定静态托管是否适合之前,先列出这些依赖。应替换或移除不受支持的控件,而不是留下看似可用、实际上无效的按钮。

  • 迁移后的编辑方式

    ZIP 不是可编辑的建站项目,也不是 CMS 数据导出。它不会保留原有编辑器、主题设置或发布流程。请决定今后直接编辑 HTML,还是采用新的内容系统,并为重建模板预留工作量,不要期待一键导入。

三个阶段完成迁移流程

  1. 盘点并测试

    列出重要的公开网址,选择一个有代表性的页面。在上方工具中提交,按提示登录,必要时比较 HTTP 和 JS 渲染模式。从小范围测试开始,先评估输出,再投入时间进行更大范围的迁移。

  2. 采集并检查

    在账户限制内运行目标范围,然后阅读报告和已保存页面列表。下载符合交付条件的 ZIP,解压时保留目录结构。对照清单检查重要页面和资源;任务完成并不代表已经满足所有业务需求。

  3. 预发布后再切换

    将检查过的文件部署到自己控制的预发布地址。替换依赖后端的功能,配置路由和重定向,并在手机和桌面端测试。只有预发布检查通过、且旧主机具备可行的回退方案后,才更改域名记录。

先规划迁移,再取消旧平台

迁移网站内容时,应从内容清单开始,而不是直接改域名。记录重要网址、导航分组、可下载文档、图片、语言版本,以及带来有效搜索访问的页面。将公开信息页面与私有区域和业务交易分开。展示型网站可能很适合静态托管,会员服务通常还需要独立的应用迁移。在确认哪些部分可以成为静态文件、哪些不可以之前,请保留当前平台。

同时检查旧服务商是否提供原生内容或数据库导出。这类导出与前端快照用途不同,可能都值得保留。记录现有 DNS 设置和账户归属,但不要把凭据放进采集网址。明确迁移后由谁维护内容。如果同事需要可视化编辑,应先选择并测试替代流程,再停用他们依赖的旧编辑器。

根据所需内容选择模式

HTTP 模式收集源服务器返回的 HTML 及其可获取的引用资源,不在浏览器中渲染页面。对于传统博客和信息页,这通常适合作为首次测试。发现 JavaScript 资源不等于执行应用。如果有效内容只有在浏览器运行 JavaScript 后才出现,即使在线页面完整,HTTP 采集也可能只有初始页面外壳。

JS 渲染模式在浏览器中加载页面,并将观察到的 DOM 保存为静态 HTML。页面脚本会被移除,动态 API 不会重放。这可以保留可见的客户端渲染内容,但不会保留原 SPA 的交互行为。需要点击、登录或较晚请求才能出现的内容仍可能缺失。请测试多种页面类型;需要明确控制页数、深度或路径时使用高级工作区,内联工具使用账户当前的有效默认值。

将静态页面与应用功能分开

建站平台或 CMS 常把多个系统藏在同一个页面背后。新闻订阅表单的文字和样式可能被采集,但订阅接口仍留在旧服务上。商品描述可能可以迁移,库存、税费计算和结账却不能。CMS 编辑、定时发布、服务端代码和数据库都不会导出。请为每个功能明确去向:替换服务、重新实现,或从迁移页面中清晰移除。

发布归档前,请检查脚本和嵌入式服务。HTTP 下载可能保留仍连接原站的脚本;应用中的沙盒预览并不能保证这些文件安全或独立。JS 渲染输出会移除页面脚本,因此依赖脚本的菜单或组件可能需要重建。应主动更新表单、分析工具、同意管理和搜索。使用非生产测试数据验证替代集成,切勿因页面看起来熟悉就认定它连接到了正确服务。

上线前用报告找出缺口

结合已保存页面列表和路由清单打开 report.json。检查缺失、失败和跳过的资源,以及页数、大小或时间限制提示。损坏的样式表或字体可能影响很多页面,因此应先解决共享依赖,再检查个别外观差异。问题列表有长度上限,并会标注截断;显示的短列表未必涵盖所有缺口。请将实际导出路径与迁移清单中的网址逐项对照。

不要用文件数量代替页面覆盖率。归档可能包含路由别名、辅助文件,以及少量源页面所需的大量资源。部分完成结果只有通过交付检查才有 ZIP 可下载;失败或取消的任务不会提供 ZIP。如果关键内容缺失,请调整范围或模式后再进行适当采集。服务不会替您重建不可访问的页面,也不会悄悄修好所有缺失资源。

在目标静态主机上验证归档

完整解压归档,将文件部署到预发布站点,并保留相对目录布局。测试入口页、导航、图片和字体,然后在新标签页中直接输入嵌套网址。从首页点击能打开的链接,访客直接访问时仍可能失败。不同主机的目录索引、尾斜杠和回退规则不同;请依据导出路径配置,不要假设旧平台的路由行为会自动跟随迁移。

为发生变化的旧网址创建明确的重定向,并检查待发布文件中的页面标题、描述、规范链接和语言链接。采集的元数据可能仍指向源地址或沿用不适合新环境的设置。必要时阻止预发布环境被搜索引擎收录,并在上线时移除仅用于预发布的限制。测试窄屏、键盘导航和所有替代表单。部署与搜索配置需要您自己完成,下载归档不会自动进行这些检查。

让 DNS 切换可以回退

切换前,将域名添加到新主机,并按其要求完成验证和证书配置。如果 DNS 服务商允许,可提前降低相关记录的 TTL,并等待旧 TTL 过期后再切换。记录现有 A、AAAA 和 CNAME 值,保留无关的邮件和验证记录。迁移网站托管不应意外改掉 MX 记录或邮件认证设置。除非更换域名服务器是明确规划且独立检查过的一环,否则不要同时修改。

切换时只更新新主机要求的记录,并通过 HTTPS 验证根域名和 www 版本。DNS 缓存不会同时更新,过渡期间应保持旧主机可用。从不止一个网络检查代表性网址、重定向、表单和缺失文件响应。保留旧 DNS 值和归档,以便必要时回退,同时记住回退也需要传播时间。只有新站稳定后,再取消旧平台。

选择符合套餐限制的采集范围

Free:$0,每月 2 次,每次 1 页,深度 0。PRO:每月 $19.90 或每年 $99,每月 50 次,每次最多 200 页,深度 5。Unlimited:每月 $29.90 或每年 $149,无套餐层面的次数、页数或深度上限,仍受安全上限约束。所有价格均以美元计。

Free 提供真实文件,不只是预览。每月配额按 UTC 自然月重置,年付套餐也相同。

Unlimited 表示没有套餐层面的次数、页数和深度配额,不代表单个任务无限制。默认安全限制为每次 1000 页、深度 20、200 MiB、最多 24 小时,每个账户同时 1 个任务。服务端限制可能更低,采集表单会显示实际限制。

采集完成后可在 30 天内下载,具体取决于交付结果。重要文件请及时下载。缺失资源与部分完成情况会在报告中说明。

常见问题。

基本问题

网站采集

隐私与授权

想存档一个网站?粘贴网址。

从 Free 开始:每个自然月 2 次,每次 1 页,无需绑卡。

查看价格