我正在尝试添加几个链接到我的jekyll页面。下面是我添加到我的_data/links.yml文件中的代码(Home之前在那里,我添加了最后两个):
- url: /
title: Home
- url: /about
title: About
- url: /thoughts
title: Thoughts
它在本地工作,但当我在github页面上托管我的页面时就不行了。我知道jekyll的版本是不同的,我在本地有2.0.3版本,我不确定github页面上的版本是什么。但这似乎是一件相对简单的事情。当我点击这些链接时,我得到一个404错误。
我的页面是int-A.github.io,代码是托管的here。在Jekyll的版本2中有没有什么改变,允许它工作,而不是在旧版本上(曾经在github页面上)?
发布于 2014-06-10 13:40:03
我认为固定链接和baseurl="“组合有问题。
您的页面将呈现在以下位置:
http://int-a.github.io/thoughts/thoughts/
http://int-a.github.io/about/about/
我认为解决方案是将baseurl设置为http://int-a.github.io
,并将固定链接设置为/index.html
而不是/foldername/index.html
https://stackoverflow.com/questions/24131835
复制相似问题