



























之前不小心把JAVA分类写成了java发布了,然后又改了回来,并且手动地在博客public/categories/和.deploy_git/categories/下的java文件夹改成JAVA重新发布,结果在点击JAVA分类时会报404。经过一番研究我发现虽然我本地都将java改成了JAVA,但是GitHub仓库里的文件夹名称还是java。对比“java”和“JAVA”我猜测可能是git大小写不敏感所以JAVA并没有覆盖掉java,谷歌一下果然如此。由于我把java改成了JAVA所以在网页点击”分类”时访问的是:https://xxxxxxxx/JAVA/,而GitHub仓库里依然是java,只能访问https://xxxxxxxxxx/java/,由于http协议对于URL是大小写敏感的,所以访问https://xxxxxxxx/JAVA/必然会报404。找到问题所在下面开始修复bug:
git config core.ignorecase false把忽略大小写hexo d重新发布博客执行完毕,bug修复!
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。