我正在建设一个包含多个页面的小型Jekyll网站。我真的希望将页面( not post)链接到一个漂亮的状态,如:
foo.com/bar/
但我无法弄清楚如何过去:
foo.com/_site/bar/index.html
我可以链接到:
foo.com/bar.html
当然,但这只会返回我的YAML前端材料。正如你所知,我还没有完全了解Jekyll的命名系统。在Jekyll中有一种简单的方法可以做到这一点,还是我必须重写.htaccess
文件?
答案 0 :(得分:1)
您只需在_config.yml中输入permalink: pretty
。
来源:https://jekyllrb.com/docs/permalinks/#builtinpermalinkstyles
答案 1 :(得分:0)
在jekyll md / html页面文件的顶部使用此语法:
---
title: bar
permalink: /bar/
---
除了jekyll页面标题部分中的任何内容之外,还可以使用此功能。