0

我是一个快乐的Jekyllbootstrap用户,但是index.md模板被编译为index.html. 这是意料之中的,但对我来说是不受欢迎的行为。

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

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

4

2 回答 2

0

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

于 2014-10-18T07:03:52.447 回答
0

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

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

这里的关键部分是permalink: /

于 2014-10-18T11:29:59.057 回答