Jekyll:对一些收藏品进行分组,但不是全部

时间:2019-04-29 16:42:02

标签: jekyll

我需要对一些集合进行分组,以便可以用密码保护该分组。同时,我想保持getExternalFilesDir()集合的打开状态,因此它必须保留在jekyll的根目录下。

例如,这是组_posts

secure

如何排除诸如collection: notes: output: true hybrid: output: true collections_dir: secure 之类的集合以及归入_posts下的自定义集合?

我可以使用永久链接来实现吗?例如

secure

1 个答案:

答案 0 :(得分:1)

回答我自己的问题。在这种情况下,永久链接选项实际上是最好的。这样,_posts仍然是jekyll的根,其他不需要分组的集合也表现正常。

构建网站后,所有分组的集合将在本地_site/secure/下,并且在服务器上的http://example.com/secure/下。确保使用htpasswd设置http认证。网上有很多关于如何执行此操作的材料。