Hexo: BUG反馈:大写开头的标签出现404

Created on 29 Aug 2014  ·  7Comments  ·  Source: hexojs/hexo

我不确定是不是Hexo的问题。
近期发现Google网站管理工具报网址错误,很多Tags网页找不到,比如http://xuanwo.org/tags/Queue/,访问时报404错误。
但是把标签改为小写之后可以正常访问,更加奇怪的是,通过小写访问一次正常之后,再修改成大写访问,404错误就消失了。
请问,这个是Hexo在处理带有大写字母的标签上的BUG么?

Most helpful comment

有办法修复的。
这个问题实际是由于Windows平台上的Git,默认设置了大小写不敏感导致的。
进入.deploy_git文件夹,修改.git下的 config 文件,将 ignorecase=true 改为 ignorecase=false

All 7 comments

Show me the generated files of your site.

是这样啊,那我是不是只要在乌班图下面重新上传一下就好?

使用Ubuntu来更新之后,好像就没有这样的问题了,没有复现。
我也不清楚是不是我浏览器缓存的问题。

感谢楼主~~我的也是大写开头的标题,一直404。。。刚改成小写就好了,但是显示的仍然是大写。。。不知道为什么hexo部署的时候有时候没有更新,是因为缓存吗?

有办法修复的。
这个问题实际是由于Windows平台上的Git,默认设置了大小写不敏感导致的。
进入.deploy_git文件夹,修改.git下的 config 文件,将 ignorecase=true 改为 ignorecase=false

改了之后确实可以有一个大写标签的文件夹,但是在仓库的tags文件夹下面还是有小写的标签,虽然在博客的标签页面看不见。

Was this page helpful?
0 / 5 - 0 ratings