在Jekyll中使用slug.html而不是slug / index.html构建页面(丑陋的URL)

时间:2019-02-26 11:29:04

标签: jekyll

我有一个页面,里面有about-us标签。默认情况下,Jekyll构建以下代码:

/about-us
         /index.html

但是,我想要这个:

/about-us.html

通读Permalinks文档,看来我可以在配置中使用它

permalink: /:slug:output_ext

但是,这会产生与上面相同的输出。

我如何配置Jekyll将页面写为自己的.html页面,而不是在带有index.html的文件夹中?

1 个答案:

答案 0 :(得分:2)

Jekyll仅在您已在页面的首页/about-us/index.html或在您的配置文件permalink: /about-us/中生成permalink: pretty < / strong>。

确保以上条件均不会产生/about-us.html