如何不仅从帖子中删除.html扩展名,而且从Jekyll中的页面中删除.html扩展名?
在我的Jekyll配置文件中,我将permalink设置为如何不仅从帖子中删除.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
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