研究和测试Jekyll的永久链接

研究和测试Jekyll的永久链接

将博客链接中的中文字符清理出去。

Jekyll支持永久链接。

通过向每个markdown文件头部添加slug信息,可以将title信息覆盖。

本文尝试通过文章日期2021-11-22加上文章标题研究和测试Jekyll的永久链接,组合成2021-11-22-研究和测试Jekyll的永久链接,并计算器SHA256值,来制定唯一的永久链接。

测试成功

测试成功,该站点链接的title部分,已成功被slug覆盖。

接下来,为避免同一category下,出现同一日期同一标题的文章,将slug的生成条件修改为category-date-title,即本文的链接为写点代码-2021-11-22-研究和测试Jekyll的永久链接的SHA256值:0a6394e5526ce1c3214695d48c232dc4c5033b8faf4f8a1fc3c7564a4510b641

站点配置修改

仅在markdown文件中加入slug信息的话,只能用于覆盖文章的title。

本站点采用了/blog/:categories/:year-:month-:day-:title/的顺序配置。

因此在使用slug之后,应改为/blog/:slug

我是傻逼

其实根本没必要搞这么复杂,直接用日期+当天第几篇文章就可以了2333,但做都做了,那就这样吧(


© 2022. All rights reserved.
大家已经冲了2687