我想将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扩展名)?
答案 0 :(得分:4)
固定链接应为permalink: /faq/1/
,然后才有效。
答案 1 :(得分:1)
固定链接应为permalink: /faq/:path/
这将为该集合的所有文件和子文件夹设置正确的相对路径,并删除.html
后缀。