我是一位快乐的Jekyllbootstrap用户,但index.md
模板已编译为index.html
。这是预期的,但对我来说是不受欢迎的行为。
当导航链接到主页时,它会在锚点上使用index.html
。我可以使用nginx重定向解决这个问题,但我不希望在我的网站上有任何链接,我可以修复"使用301重定向。我希望首先生成正确的链接。
所以要清楚。我不希望jekyll链接到index.html
,而是链接到/
。
答案 0 :(得分:0)
您可以修改HOME_PATH
中的变量_includes/JB/setup
。默认情况下为{% assign HOME_PATH = "/" %}
。
答案 1 :(得分:0)
我找到了答案。我必须在index.md
文件的顶部设置以下内容:
---
layout: page
title: Home
group: navigation
permalink: /
---
这里的关键部分是permalink: /