在我的Jekyll配置文件中,我将永久链接设置为permalink: /:year/:month/:day/:title/
,以便从帖子中删除HTML扩展程序,但这仅适用于降价帖子,而不适用于网页。
如果我希望我的所有网页都删除了.html,例如我的about.html页面更改为just / about,我是否必须创建文件夹然后使用index.html,或者Jekyll有没有办法为我这样做?
答案 0 :(得分:1)
_config.yml中的此设置将起作用:
# applies pretty for all
permalink: pretty
# overrides permalink for posts
defaults:
-
scope:
path: ""
type: "posts"
values:
permalink: /:year/:month/:day/:title/
请注意,页面前端的固定链接将覆盖config中的固定链接。
答案 1 :(得分:0)
检查YAML配置文件的此设置:
#for all pages
permalink: pretty
#for posts
defaults:
- scope:
path: ""
type: "posts"
values:
permalink: /blog/:title