我正在尝试添加几个链接到我的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页面上没有)
答案 0 :(得分:2)
我相信永久链接和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