Hugo主菜单配置About页面后访问出现404错误
Hugo About页面404问题解决方案
问题根源:你把About页面放在了主题的
content目录(repo_name/themes/theme_name/content/file.md),这不是用户自定义内容的正确位置。Hugo默认优先读取站点根目录的content文件夹内容,主题内的content一般是示例内容,不会被生成为站点正式页面。修复步骤:
- 将
file.md移动到站点根目录的content文件夹下,并重命名为about.md,最终路径为repo_name/content/about.md - 确保文件顶部的Front Matter配置完整,至少包含
title字段,示例:--- title: "About" --- - 重启Hugo本地服务(执行
hugo server),再次访问localhost:1313/about/即可正常加载页面
- 将
补充提示:少数主题可能有特殊的内容结构要求,若上述方法无效,可查看主题自带的文档确认内容存放路径,但绝大多数场景下,用户自定义页面都应放在站点根目录的
content目录下。
内容的提问来源于stack exchange,提问作者TheDataGuy
相关产品推荐
相关产品推荐

