首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >jekyll页面在本地工作,但在联机时不起作用

jekyll页面在本地工作,但在联机时不起作用
EN

Stack Overflow用户
提问于 2014-06-10 10:13:51
回答 1查看 1.3K关注 0票数 3

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

代码语言:javascript
代码运行次数:0
运行
复制
- 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页面上)?

EN

回答 1

Stack Overflow用户

发布于 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

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24131835

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档