Hexo折腾系列——永久链接优化_hexo 永久链接_江风引雨的博客-程序员秘密

技术标签: Hexo折腾系列  

Hexo永久链接的默认格式是 :year/:month/:day/:title/,年、月、日、标题,嗯,这链接看起来很清晰看起来很清晰啊,但一复制链接,那就。。。https://blog.luzy.top/2020/08/20/Pandas%E6%95%B0%E6%8D%AE%E5%88%86%E6%9E%90%E5%B8%B8%E7%94%A8%E6%93%8D%E4%BD%9C%E6%95%B4%E7%90%86额,这一长串编码实在太不友好了,无论是对人还是对搜索引擎。

而且如果你一改标题,url马上就变了,对搜索引擎收录更不利了。

其实解决方法也很简单,只需安装一个插件即可。

安装插件

在hexo站点根目录执行:

npm install hexo-abbrlink --save

修改_config.yml配置文件

# permalink: :year/:month/:day/:title/
# permalink_defaults:
permalink: posts/:abbrlink.html
abbrlink:
  alg: crc32  # 算法:crc16(default) and crc32
  rep: hex    # 进制:dec(default) and hex

然后再重新生成下网页,你会发现每篇文章的头部信息里都新增了一条abbrlink: xxxxxxxx记录,这就是这篇文章的永久id了,只要他不变,你的文章链接就不会变了。

再看一眼url,你会发现都变成了https://域名/posts/xxxxxxxx/的形式,比之前那一长串简洁明了了许多。

原博客地址:https://blog.luzy.top/posts/2424649425/

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_29654777/article/details/108228155

智能推荐

IDEA Diagrams查看类图关系太乱_idea diagrams 排列乱_张二狗和苗翠花的博客-程序员秘密

idea 自带一个查看类之间关系的工具,只需要右击一个类,点击Diagrams》show Diagrams》就可以查看累之间的关系了,怎么操作各位可以百度搜一下,**今天说的是我的idea查看时,类之间有很多的依赖关系,这些其实作用不是很大,但是很碍眼,**我一直纳闷我视频上的老师的idea的类图怎么那么的干净啊,就像下面这张图而我的呢,有很多的依赖关系。这里面其实有很多的虚线对结构帮助不是...

11 - CentOS 7 上部署HTTPD服务_centos httpd服务_红蓝安全的博客-程序员秘密

介绍一下如何安装HTTPD以及它的使用配置文件

【即学即用】——安装.NET Framework 4.6.1 时回滚、安装失败_framework 4.6安装 回滚_IT螺丝钉的博客-程序员秘密

在安装.NET Framework 4.6.1(4.5.1也一样会出现这种情况) 时,安装过程中会出现回滚情况,最终提示安装失败,最后弹出如上图页面。此时按以下步骤进行:1、在安装失败的窗口中点击“日志文件”,用自带IE浏览器打开日志文件。2、拉到日志文件最底部,在红色段落中找到3、在对应目录找到动态链接库(.dll文件),右键->属性->安全->高级->将所有用户的权限都改为

索引-HASH索引和BTREE索引_z tree btree_孤竹彧的博客-程序员秘密

HASH索引,顾名思义,是把数据按照hash值进行排序,所以会出现数据明明相近的两条数据确插入很远。所以在以下的查询中会不起效果:1、>=、<=、between、like 等时;2、order by操作而BTREE索引是建树,7778距离7776必定比7779距离7776更近。所以在使用>、<、>=、<=、BETWEEN、!=或者<>,或者 ...

西安电子科技大学计算机考研信息,【2019更新版】西安电子科技大学计算机软件考研信息汇总..._若水斋娜娜的博客-程序员秘密

本篇文章来源西安电子科技大学19级【接收院校宣传文章投稿】院系包含西安电子科技大学计算机科学与技术学院https://cs.xidian.edu.cn/西安电子科技大学网络与信息空间学院http://ce.xidian.edu.cn/西安电子科技大学人工智能学院西安电子科技大学联合培养计划评级:计算机A-软件工程B+[标注已更新资料]计算机学校排名[标注已更新资料]软件工程学校排名计算机相关院系:...

随便推点

Appium基础 — Android模拟器(AVD)安装_avd模拟器_测试-八戒的博客-程序员秘密

当前市面上Android版本的模拟器还是挺多的,我们主要说明三款Android模拟器。、Genymotion、国内安卓模拟器。

SpringCloud微服务实战项目总结(整体项目的辛酸泪)_真爱无敌86的博客-程序员秘密

一、前言    在微服务的浪潮下,公司原有的架构已经严重跟不上日益发展的业务需求,随着用户量的增加,架构越来越臃肿,乃至没有人敢于去动原有的架构,加之架构已经有7、8年的历史,前前后后的开发人员也换过一批有一批,一旦修改,轻则bug一堆,重则牵一发动全身,所以只能继续沿用现有的架构,继续叠加新功能,继续改改补补。    基于这样的背景,于去年(也就是2017年)年中开始选型...

程序中调用cmd命令时,参数带有空格的解决方法_liqiangcskm的博客-程序员秘密

    比如在程序中调用cmd命令打开一个文件,而文件路径带有空格,如果直接把路径传给cmd,那么cmd就会把路径空格前面的部分当做是一个参数,空格后当做另一个参数,导致程序出错,解决方法是把传入的参数前后添加双引号。以java为例: 解决方法:p = Runtime.getRuntime().exec( "cmd /c start "+"\""+"\" "+"\"" .

【Whole Word Mask】中文 bert wwm 预训练代码,预训练你自己的模型_Sito_zz的博客-程序员秘密

基于 transformers 来进行 bert 的 wwm (全词掩码)预训练,让你的模型可以领域适配

解决vue使用$refs:报错this.$refs.xxx.xxx() is not a function_this.$refs.input.focus is not a function_离奇6厘米的博客-程序员秘密

原因:this.$refs.inputTitle中inputTitle是一个数组,因此需要指定某一项的索引号解决方法在inputTitle后面加个[0],其中0代表当前项的索引号this.$refs.inputTitle[0].focus()

第八章数组和矩阵问题(一)_Rgbhuinn的博客-程序员秘密

1,转圈打印矩阵题目:给定一个矩阵,请按照转圈打印的方式打印它。例如: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16转圈打印结果:1,2,3,4,8,12,16,15,14,13,9,5,6,7,11,10。要求:时间复杂度O(1)。解答:矩阵分圈处理,在矩阵式利用左上角的坐标(tR,t...

推荐文章

热门文章

相关标签