hexo 搭建个人博客,提交后github后显示404,本人没有绑定个人域名,直接提交就显示该问题
hexo 搭建个人博客,提交后github后显示404,本人没有绑定个人域名,直接提交就显示该问题,求大神指导
博客地址: https://Watchs.github.io
github地址:https://github.com/Watchs/Wat...
邮件收到信息
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
你github里面好像只有master分支,并且是hexo源码。
你需要
把hexo编译后的也提交上去到别的分支,比如gh—pages分支
去setting把ghpages设定为‘内容为编译后’的分支,保证根目录有index.html。
你可以先用命令行进到工程目录,然后用hexo g 命令编译,编译结束后用hexo d 这个命令直接上传到github.因为我看到你的配置文件里配置了git的上传地址,你可以试一下
将public文件夹中的内容上传到gh—pages分支
你的index.html好像在public目录下, 这么访问才访问到index.html
https://watchs.github.io/public/
你用的是 你的名字.github.io 的master分支
直接 xxx.github.io 访问的是你master分支的index.html
但是看你的项目你的页面都在项目的public目录里了,直接域名肯定找不到东西了。 想办法把public的内容迁移到项目根目录
你文件路径问题,一步步排查下,先从首页开始,然后一直到内页。