如何不仅从帖子中删除.html扩展名,而且从Jekyll中的页面中删除.html扩展名?

如何不仅从帖子中删除.html扩展名,而且从Jekyll中的页面中删除.html扩展名?,jekyll,Jekyll,在我的Jekyll配置文件中,我将permalink设置为permalink://:year/:month/:day/:title/,以便从帖子中删除HTML扩展名,但这只适用于降价帖子,而不适用于页面 如果我想删除所有页面的.html,例如我的about.html页面更改为just/about,那么我是否必须创建文件夹,然后再创建index.html,或者Jekyll有什么方法可以帮我这样做?在_config.yml中的此设置将起作用: # applies pretty for all per

在我的Jekyll配置文件中,我将permalink设置为
permalink://:year/:month/:day/:title/
,以便从帖子中删除HTML扩展名,但这只适用于降价帖子,而不适用于页面


如果我想删除所有页面的.html,例如我的about.html页面更改为just/about,那么我是否必须创建文件夹,然后再创建index.html,或者Jekyll有什么方法可以帮我这样做?

在_config.yml中的此设置将起作用:

# applies pretty for all
permalink: pretty

# overrides permalink for posts
defaults:
  -
    scope:
      path: ""
      type: "posts"
    values:
      permalink: /:year/:month/:day/:title/

请注意,页面首页中的永久链接将覆盖配置中的永久链接。

检查YAML配置文件的此设置:

#for all pages
permalink: pretty

#for posts
defaults:
  - scope:
     path: ""
     type: "posts"
    values:
     permalink: /blog/:title