Shopify 主题升级 OS 2.0 后旧页面 404 怎么办
现象#
换成支持 Online Store 2.0 的新主题后,博客、集合、自定义页面点进去是 404,或者只显示页头页脚、中间空白。
原因#
- 新主题缺少对应的 JSON 模板,如
blog.json、collection.json、page.json - 旧模板是
.liquid结构,新主题只保留了 JSON 模板与 section - 导航菜单仍指向已删除的页面或旧 handle
- 集合或页面本身未发布到在线商店渠道
处理步骤#
- 在
templates/下补齐缺失的 JSON 模板,或从官方 Dawn 主题复制对应文件再改 - 保留一份
*.liquid作为兜底,避免 JSON 模板出错时整页空白 - 用爬虫或站点地图逐个访问主要 URL,记录非 200 的页面
- 检查后台导航菜单,把指向已删除对象的链接替换掉
验收标准#
主要页面(首页、集合、商品、博客、文章、自定义页)全部返回 200,导航中无死链。
本文由 风格技术 技术团队整理,适用于 Shopify 标准版与 Plus 店铺。Shopify 平台能力迭代较快,具体操作路径与字段以官方文档和店铺后台实际版本为准。