Hexo 生成永久链接
Hexo 生成永久链接
在搭建Hexo博客时,文章的URL永久链接设置非常重要。好的永久链接结构不仅有利于SEO,还能提升用户体验。本文将介绍Hexo中配置永久链接的几种方法。
默认的永久链接配置
Hexo 文章链接默认的生成规则是::year/:month/:day/:title
,是按照年、月、日、标题来生成的。
Hexo默认的永久链接配置位于_config.yml
文件中:
1 | permalink: :year/:month/:day/:title/ |
这种格式会生成https://mdrzf.online/2022/05/13/hello-world/
,这样非常长的链接。
如果 Markdown 使用中文标题,URL转码后,将是一场灾难。
安装
安装hexo-abbrlink插件。
1 | npm install hexo-abbrlink --save |
修改config.yml
文件中的永久链接:
1 | permalink: posts/:abbrlink/ |
在_config.yml
配置文件下增加以下配置:
1 | # abbrlink config |
生成的链接将如下所示:
1 | crc16 & hex |
1 | crc32 & hex |
hexo
三连试一下效果吧
1 | hexo clean && hexo generate && hexo server |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 自然有梦!
评论