Hexo + GitHub Pages 404
如何配置GitHub Pages网上资料很多,这里就不多说了,我们补充一个问题的解决方式。很多人都出会出现,Hexo项目传到 GitHub 的仓库后,访问 username.github.io
域名,结果是404
我搜集到的解决办法大概有三个,希望能帮到你:
1、Git 仓库的仓库名和 GitHub Pages 的域名,按照GitHub的要求,配置成:
<github账号名>.github.io
像我就是 ATommyGirl.github.io
2、检查 Hexo 站点的配置文件 _condig.yml 中关于 Git 的设置是否有问题
1 | # Deployment |
看下 repo 和 branch 是否写错了,如果你是从网上复制的这一端配置,顺便检查一下yml 格式是不是错了,多了一个空格之类的呀,哈哈哈。
3、缺少 index.html 文件,或者说”首页没了”,这个是我当时遇到的问题
1 | #在站点目录下,Git Bash 中 执行 |
之后就生成 index.html 文件了,然后重新执行上传 hexo clean
hexo g -d
试试,反正我的是可以了。我是做移动端开发的,web前端着实有点迷……也都是东拼西凑的资料。
需要联系的,去 “关于(About)” 中找到我吧。