jekyll推送到github之后tag插件分类页面显示404错误

发布于 2022-09-04 17:45:20 字数 434 浏览 20 评论 0

前一阵子下了一个非常简单的jekyll的模板,里面是根据tag的插件对文章进行分类
但是推送到github之后,发现分类的的页面一直出现404错误,如下图:
图片描述

开始我以为是jekyll配置的问题,但是在本地执行之后发现tag分类可以正常的进入和显示,如下图:
图片描述

我自己找了很久也没有找到是什么问题。。请大神们帮忙看一下,感激不尽

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

つ可否回来 2022-09-11 17:45:20

解决问题了
是因为使用jekyll的tags插件之后会在_site目录下生成一个tag的文章分类目录,而上传到git之后查看分类的地址是https://baseurl/tag/{{tag}}这种的,这样git会直接在根目录中查找tag文件夹,而根目录中没有tag文件,所以会报404错误。。。
解决方法是先在config中配置好自己的github-pages的地址,然后通过jekyll build命令生成_site目录,把目录中的tag文件拷贝到根目录下即可

极度宠爱 2022-09-11 17:45:20

有延迟或缓存问题,换个浏览器打开试试

烟酉 2022-09-11 17:45:20

你看看是不是tag上传到github上,他会把tag自动变成Tag。我也是这样。我这在解决中

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文