jekyll页面的漂亮网址

时间:2017-08-29 20:53:38

标签: apache .htaccess url jekyll naming

我正在建设一个包含多个页面的小型Jekyll网站。我真的希望将页面( not post)链接到一个漂亮的状态,如:

foo.com/bar/

但我无法弄清楚如何过去:

foo.com/_site/bar/index.html

我可以链接到:

foo.com/bar.html

当然,但这只会返回我的YAML前端材料。正如你所知,我还没有完全了解Jekyll的命名系统。在Jekyll中有一种简单的方法可以做到这一点,还是我必须重写.htaccess文件?

2 个答案:

答案 0 :(得分:1)

您只需在_config.yml中输入permalink: pretty

来源:https://jekyllrb.com/docs/permalinks/#builtinpermalinkstyles

答案 1 :(得分:0)

在jekyll md / html页面文件的顶部使用此语法:

---
title: bar
permalink: /bar/
---

除了jekyll页面标题部分中的任何内容之外,还可以使用此功能。