Html jekyll页面在本地工作,但在联机时不工作

Html jekyll页面在本地工作,但在联机时不工作,html,http-status-code-404,yaml,jekyll,github-pages,Html,Http Status Code 404,Yaml,Jekyll,Github Pages,我正在尝试向我的jekyll页面添加几个链接。下面是我添加到我的_data/links.yml文件中的代码(Home以前在那里,我添加了最后两个): 它可以在本地工作,但当我在github页面上托管我的页面时就不能工作了。我知道jekyll的版本是不同的,我在本地有2.0.3,我不确定github页面上的版本是什么。但这似乎是一件相对简单的事情。当我点击这些链接时,我得到一个404错误 我的页面在这里,代码被托管。Jekyll的第2版中是否有一些改变,使其能够正常工作,但在较旧的版本(在gith

我正在尝试向我的jekyll页面添加几个链接。下面是我添加到我的_data/links.yml文件中的代码(Home以前在那里,我添加了最后两个):

它可以在本地工作,但当我在github页面上托管我的页面时就不能工作了。我知道jekyll的版本是不同的,我在本地有2.0.3,我不确定github页面上的版本是什么。但这似乎是一件相对简单的事情。当我点击这些链接时,我得到一个404错误


我的页面在这里,代码被托管。Jekyll的第2版中是否有一些改变,使其能够正常工作,但在较旧的版本(在github页面上)上却无法正常工作。

我认为permalinks和baseurl=“”的组合有问题

您的页面在以下位置呈现:


我相信解决方案是将baseurl设置为
http://int-a.github.io
和永久链接到
/index.html
而不是
/foldername/index.html

会有帮助吗?看起来你的网站运行得很好!看来你已经修好了。
- url: /
  title: Home

- url: /about
  title: About

- url: /thoughts
  title: Thoughts