0%

Hexo-NexT固定链接优化

采用hexo-abbrlink插件优化路径中存在中文时,路径过长的问题。

在Hexo的站点配置文件中有如下显示:
permalink: :year/:month/:day/:title/
即文章的固定链接将使用年月日以及标题的形式,这会存在两个问题:一是文章的目录结构太深,二是当文章标题中有中文时,该路径会变得很长很复杂。

为了解决这一问题,使用hexo-abbrlink插件优化固定链接。

  1. 使用npm install hexo-abbrlink --save命令安装该插件。

  2. 在站点配置文件中,修改permalink为:

    permalink: article/:abbrlink.html/
    abbrlink:
      alg: crc32  #算法: crc16(default) and crc32
      rep: hex   #进制: dec(default) and hex
    

    这里要 ❗️ 注意❗️:permalink后自定义一级目录article,代替原来的年月日三级目录。最后html之后的/一定要带上,因为我使用的是资源文件夹,在引用图片时,如果这里没有/,后面资源文件夹的引用路径会出错。

  3. 之后在创建新文件之后,文件的头部将会加入abbrlink属性,渲染网页时,会自动为该文档生成一个固定链接,格式形如:/article/4d2572a4.html/

-------------------本文结束 感谢您的阅读-------------------

本文标题:Hexo-NexT固定链接优化

文章作者:Sucre

发布时间:2020年05月31日 - 10:23:12

最后更新:2020年05月31日 - 10:39:41

原始链接:https://tangtangsama.github.io/article/4d2572a4.html/

非商业性使用-转载请保留原文链接及作者。

感谢您的支持和鼓励!