如何让Jekyll-Bootstrap不被放置" index.html"在导航中

时间:2014-10-17 20:25:51

标签: jekyll jekyll-bootstrap

我是一位快乐的Jekyllbootstrap用户,但index.md模板已编译为index.html。这是预期的,但对我来说是不受欢迎的行为。

当导航链接到主页时,它会在锚点上使用index.html。我可以使用nginx重定向解决这个问题,但我不希望在我的网站上有任何链接,我可以修复"使用301重定向。我希望首先生成正确的链接。

所以要清楚。我不希望jekyll链接到index.html,而是链接到/

2 个答案:

答案 0 :(得分:0)

您可以修改HOME_PATH中的变量_includes/JB/setup。默认情况下为{% assign HOME_PATH = "/" %}

答案 1 :(得分:0)

我找到了答案。我必须在index.md文件的顶部设置以下内容:

---
layout: page
title: Home
group: navigation
permalink: /
---

这里的关键部分是permalink: /