jekyll菜单中的链接导致" 404页面未找到"误差修改

时间:2018-04-28 12:35:41

标签: jekyll

我是使用jekyll的新手,我想我错过了一些东西,但我无法弄清楚是什么。 我构建了一个jekyll页面,我使用它编译     捆绑exec jekyll build 然后我将_site文件夹的内容上传到我的webhoster(name.com)的public_html /文件夹。

所有菜单链接,导致404错误页面:html文件中生成的菜单链接指向" https://myurl.com/people"而实际文件被称为" people.html"所以这就是我获得404的原因。我看到它的方式,我要么需要jekyll来生成菜单链接,包括" .html"文件扩展名,或以某种方式让我的webhoster服务" people.html"什么时候"人"请求。

克里斯

1 个答案:

答案 0 :(得分:0)

要更改所有文件的链接结构,请在配置文件中使用permalink(格式正确)。例如:

# _config.yml

# same as `permalink: none`
# note that its ':output_ext' instead of '.html'
permalink: /:categories/:title:output_ext

来源:Official Docs