Hexo点击某一具体分类或标签报404
【问题描述】
点击某一具体标签报404,但是本地没有问题
【分析】
- 发现这些报404的标签或分类名都是修改过的,原先的标签开头是大写名称
- 将网址后面的标签名首字母改成大写,就会显示标签下的文章
【原因】
由于git中设置了忽略大小写
【解决办法】
设置 git 不忽略大小写
1、进入博客文件夹,编辑 git 目录下的配置文件
1 | cd blog |
2、修改内容
将光标移到ignorecase=true
这一行,将ignorecase值改为false
1 | # ignorecase = true |
3、保存修改内容
按esc,输入:号,左下角就变成:号,在左下角输入wq回车
4、查看是否修改成功
1 | cat .deploy_git/.git/config |
5、重写清空部署项目
5.1 如果还没有解决,清空部署到 github 上的文件,重新发布:
1 | cd .deploy_git |
5.2 进入博客文件夹,用 hexo 重新生成部署
1 | hexo clean |