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

查看:275
本文介绍了tags - jekyll推送到github之后tag插件分类页面显示404错误的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

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

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

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

解决方案

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

这篇关于tags - jekyll推送到github之后tag插件分类页面显示404错误的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆