hexo生成html永久链接
一、使用
1.Hexo
在_config.yml
中设置属性permalink
属性用于设置文章在静态文件生成后的路径
2.比如文章hello-world.md
的源路径为
3.生成静态文件后的路径为
二、变量
1.Hexo
提供了以下变量来生成永久链接
变量 | 描述 |
---|---|
:year | 发表年份(4位数字) |
:month | 发表月份(2位数字) |
:i_month | 发表月份(没有前置0) |
:day | 发表日(2位数字) |
:i_day | 发表日(没有前置0) |
:title | 文件名 |
:post_title | 文章标题 |
:post_title | 文章ID |
:category | 类别。如果没有分类,那么使用属性default_category的值 |
2.比如文章配置块内容如下:
3.那么可以定义如下的永久链接
4.生成的静态文件如下
三、语言设置
1.可以使用属性permalink_defaults:
指定默认值,比如使用语言
四、hexo-abbrlink (优先选择这个)
插件rozbo/hexo-abbrlink支持生成更加常见的永久链接,其实现方式
对标题+时间进行md5然后再转base64,保存在front-matter中。
评论区