Jekyll集合中文档的自定义永久链接

时间:2014-05-18 14:34:47

标签: jekyll

我想将collections添加到我的Jekyll网站。在我的_config.yml文件中,我设置了output: true

collections:
  faq:
    output: true    

在我的源文件夹中,我添加了_faq文件夹,并在其中创建了一个名为1.md的文件。

当我生成网站时,我可以在http://localhost:4000/faq/1.html看到我的文档。但是,当我自定义此文档的固定链接并在其YAML前端添加permalink: /faq/1时,它不会显示在http://localhost:4000/faq/1并转而下载到计算机。

有没有办法为Jekyll集合中的文档定制永久链接(显示没有.html扩展名)?

2 个答案:

答案 0 :(得分:4)

固定链接应为permalink: /faq/1/,然后才有效。

答案 1 :(得分:1)

固定链接应为permalink: /faq/:path/

这将为该集合的所有文件和子文件夹设置正确的相对路径,并删除.html后缀。