第一次jekyll用户 - 对'页面链接'感到困惑

时间:2014-07-18 17:55:43

标签: ruby jekyll

所以我终于使用gh-pages和主题jekyll在github存储库中的lanyon分支上创建了一个博客。我它。但有些事情仍困扰着我。

在页面上,文章顶部的“链接”似乎默认为我尚未指定的网址。这就是[YYYY-MM-DD-NAME].md文件的顶部......

---
layout: post
title: Page Name Here
---

现在,它渲染得很好,但是Page Name Here显示在顶部,并且可以点击,但我无法弄清楚它在哪里设置base url。它现在呈现,它确实......

[site root]/[page full filename]

但应该是......

[site root]/[repo name]/[page full filename]

我不清楚_config.yml中哪个变量需要设置才能使其正常工作。有什么建议吗?

2 个答案:

答案 0 :(得分:1)

当您使用Jekyll Bootstrap时,帖子网址标签是这样的:

<a href="{{ BASE_PATH }}{{ post.url }}">{{ post.title }}</a>

答案 1 :(得分:1)

您还可以在_config.yml

中创建url变量
url: www.website.com

然后为帖子创建布局。

<a href="{{ site.url }}{{ post.url }}">{{ post.title }}</a>