我可能会问一个愚蠢的问题,但是我花了几天时间在stackoverflow和git以及Hugo的官方文档上,但我已经获得了15种不同的方法来做某事,但似乎没有任何作用。
我有一个1页的hugo网站,我想添加一个隐私权政策。
在root/config.toml
中,我有以下内容:
[[params.footer.quicklinks]]
text = "Privacy Policy"
link = "privacypolicy.html"
在root/content
中,我有一个名为privacypolicy.md
的文件,其中包含以下内容:
---
title: "Privacy Policy"
type: page
page: "privacypolicy.html"
---
在root/layout/page
内,我有privacypolicy.html
当我单击核心页面上的链接以转到隐私策略时,我得到一个“未找到404页面”
答案 0 :(得分:5)
修复拼写错误layouts
。将privacypolicy.html
文件放在root/layouts/page
目录中。
创建一个新的page
目录,并将privacypolicy.md
放在root/content/page
中。
像这样在md文件中使用网址标签:
---
title: "your title"
type: page
Url: page/privacypolicy
---
Your content here...
这将在您的http://baseUrl/page/privacypolicy中打开。建议重新运行hugo server
和硬刷新(ctrl shift R)网页。