Hexo博客技巧:优化博客文章链接

前言

在Hexo的默认设定中,你的博客文章链接是由:year/:month/:day/:title/构成的,即按照年:月:日:标题的格式来生成链接,如果你的文章标题中还含有中文的话,复制URL链接就会有一大串编码字符,想分享博客文章链接可能会出现以下场景:

在这里插入图片描述

如果使用hexo-abbrlink插件的话,这个问题便能很好地解决了!

具体过程

1.首先在博客根目录运行Git Bash,输入以下指令安装hexo-abbrlink

npm install hexo-abbrlink --save

2.打开站点配置文件_config.yml,修改permalink为:

permalink: posts/:abbrlink.html

3,.在站点配置文件_config.yml中添加以下代码:

#abbrlink配置
abbrlink:
  alg: crc32  # 算法:crc16(default) and crc32
  rep: dec    # 进制:dec(default) and hex

其中alg和rep为算法和进制,具体区别见下表:

算法进制生成链接
crc16hexhttps://amnesia-f.github.io/posts/66c8.html
crc16dechttps://amnesia-f.github.io/posts/65535.html
crc32hexhttps://amnesia-f.github.io/posts/8ddf18fb.html
crc32dechttps://amnesia-f.github.io/posts/1690090958.html

4.修改文件后,执行以下代码部署到GitHub即可!

hexo clean
hexo g
hexo d

结语

可以看到,使用这款插件后,博客文章链接缩短了很多,起到了很好的优化效果:

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-sXp0tzD0-1620654334565)(https://img.imgdb.cn/item/600d88433ffa7d37b37d2dba.png)]

其他补充说明详见:Hexo-Abbrlink说明文档

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值