0%

hexo 访问 tags 404的问题

关于 hexo + yillia 主题部署后访问 Tags 404 的问题

问题场景

  1. github page + hexo + yillia + 自定义域名
  2. 在本地服务(hexo s) 中, localhost:4000/tags/JavaScript/ 访问正常
  3. 在部署到服务器后, zhukejin.com/tags/JavaScript/ 显示404

原因

怀疑是 hexo 的bug,在编译后,public > tags 下的 JavaScript 标签中的 S 被编译成了小写, 于 hexo s 时不一致导致。

解决办法

将 theme/yillia/_config.yml 中的对应的快捷标签访问链接修改为 /tags/Javascript/ 即可

等待后续hexo 更新。

更新

在 yillia 的最新版本中,此问题已经被修复。

  • 2018年03月08日14:43:02 *