解决 hexoblog 标签点击没有响应的问题
1. 问题描述
点击博客标签页面里面的标签,没有反应。
在本地测试,又没有问题。
2. 问题原因
发现只有之前标签页面由之前的大写,改为小写的这些标签进不去。如原来标签叫 Hackintosh,为了标签的统一美观(其实就是强迫症),后面给改成 hackintosh。上 github 看了下,所有的内容都在 Hackintosh 中存储,而链接统一为小写。
1 | https://www.zhangzhongchuan.top/tags/hackintosh/ |
将 hackintosh 改为大写,访问成功。
1 | https://www.zhangzhongchuan.top/tags/Hackintosh/ |
3. 解决方法
(1)进入博客项目的 .deploy_git 文件夹,修改 .git 下的 config 文件,将忽略大小配置写改为 false
1 | ignorecase=false |
(2)删除博客项目中 .deploy_git 文件夹下所有文件,并 push 到 GitHub 上:(如果不清空其实也可以,就是 github 上有 2 个文件夹如 Hackintosh
和 hackintosh
)
1 | cd .deploy_git |
(3) 使用 hexo 再次生成文件并部署:
1 | cd .. |
4. 相关参考
参考于该博客
https://metric-h.github.io/2021/03/30/hexo-da-xiao-xie-wen-ti/