缩短Jekyll中子文件夹的url

缩短Jekyll中子文件夹的url,jekyll,Jekyll,我有一个Jekyll项目,其中包括一个git子模块foobar,除了主repo中的文件外,还需要呈现一些标记文件。这些文件的路径类似于/foobar/docs/current/module-1.md 对于当前的url方案,这意味着他们得到的路径是/foobar/docs/current/module-1.md,但我更喜欢较短的路径/current/module-1.md。使用Github页面附带的标准Jekyll安装是否可以实现这一点?您可以使用值来设置foobar文件夹 在\u config.

我有一个Jekyll项目,其中包括一个git子模块
foobar
,除了主repo中的文件外,还需要呈现一些标记文件。这些文件的路径类似于
/foobar/docs/current/module-1.md

对于当前的url方案,这意味着他们得到的路径是
/foobar/docs/current/module-1.md
,但我更喜欢较短的路径
/current/module-1.md
。使用Github页面附带的标准Jekyll安装是否可以实现这一点?

您可以使用值来设置foobar文件夹

\u config.yml
中,添加:

defaults:
  -
    scope:
      path: "foobar/docs/current"
      type: "pages"
    values:
      permalink: /current/:basename

谢谢,但是我说的路径应该更正为路径:“foobar/docs/current”,对吗?否则,考虑到要求,我认为这是错误的。