我是使用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"什么时候"人"请求。
克里斯
答案 0 :(得分:0)
要更改所有文件的链接结构,请在配置文件中使用permalink
(格式正确)。例如:
# _config.yml
# same as `permalink: none`
# note that its ':output_ext' instead of '.html'
permalink: /:categories/:title:output_ext