如何在Ghost(Pro)中将404页面路由至指定页面?
Ghost(Pro) 404页面全局重定向配置方法
操作步骤
- 登录Ghost(Pro)后台,进入「设置」→「设计」→「路由」页面
- 下载当前的
routes.yaml文件做备份,防止配置出错 - 编辑下载的
routes.yaml,添加404重定向规则 - 将修改后的文件上传回后台,保存即可生效
routes.yaml 具体配置
保留原有路由配置的基础上,添加errors节点来指定404页面的重定向目标:
routes: collections: /: permalink: /{slug}/ template: index taxonomies: tag: /tag/{slug}/ author: /author/{slug}/ # 404重定向规则 errors: 404: permalink: /目标页面slug/ template: page
配置说明
- 把
/目标页面slug/替换成你实际要跳转的页面路径,比如首页写/,自定义页面如关于页写/about/ - 该配置会让所有访问不存在页面的请求,自动跳转到指定页面,同时返回正确的HTTP状态码
- 不要删除原有路由配置(
routes、collections、taxonomies节点),否则会导致网站路由异常
内容的提问来源于stack exchange,提问作者SSHUC
相关产品推荐
相关产品推荐

