我改好了设置
hexo generate
hexo deploy
传到github上的只有.deploy文件夹里的内容,这样是对的吗?
在localhost显示是正常的,传上去就一直404,有人帮我看下吗?谢谢!
https://github.com/JackieLuo/JackieLuo
github page 规则你建错了....
原来是这样,我一直以为那个username替换掉就行了,没想到这个名字还包含github.io
多谢!
依然是404啊,这个就搞不懂了
已经好了,不过超过了15分钟,我以为他真是10分钟以内呢,谢谢啦
我已经超过了20分钟。访问还是404..
这里是我的https://github.com/siberiawolf/siberiawolf.github.io
sorry...已经好了耶。
after 30 min ,ok
此类问题,参考
http://xuanwo.org/2014/08/14/hexo-usual-problem/#Deploy之后,页面长时间404
我也遇到了,上传了文件夹,访问url都正确,报 404 原来是我的文件夹名字开头是“_" 下划线。改掉就可以访问。
@thinkerchan 你的分支错了- -,页面文件要放在master分支
@thinkerchan 你要区分个人主页和项目主页的区别= =
@thinkerchan yourname.github.io形式的库,会解析master分支;而别的名字的库,会解析gh-pages分支,以yourname.github.io/库名的形式访问。
我开始也是提交到gh-pages分支上去,一直不能访问,后来切换到master上就能访问了(将repo默认设置成master,hexo本地deploy里面branch也设置为mater,deploy下),如果yourname.github.io后面再跟上库名访问,感觉怪怪的~~
同gh-pages 然后切换到master就可以了@JustinLee-Exoplanet
我创建了sunpingji.github.io repo 在master分支下 过了好久还是404 求解答
@sunpingji 建议你看下http://xuanwo.org/2015/03/26/hexo-intor/
@holdlg
原来如此,我也怀疑是这个
我也遇到了,上传了文件夹,访问url都正确,报 404 原来是我的文件夹名字开头是“_" 下划线。改掉就可以访问。
请教一下,我的上传了半天了还是404,https://github.com/gjBlog/gjBlog
求助,同样是404,弄了好久,https://github.com/sdqdChen/chen.github.io 帮忙看下,谢谢
@sdqdChen 你的项目名称写错了,改成 sdqdChen.github.io 吧
@brittyu 谢谢,确实是这个问题,,终于弄的差不多了
我也一直404,配置啥的都正确,后面进入设置发现要开通必须验证邮箱,邮箱验证完成后就提示可以通过域名访问博客了
我的本地预览没有问题,尝试解决了,依然是404,可以帮我看看吗,谢谢^^ https://github.com/henrytien/berlinthu.github.io
https://github.com/chenyangguang/chenyangguang.github.io 也是奇怪了,已经解析到我的阿里云域名了。 gitvim.com 但是, 还是404呀。没看到问题是出在什么地方了。都是按官方的文档来的。对了我的是hexo 。
求救,项目地址:https://github.com/shadowbroke/shol.github.io.git,也是遇到404问题,按照楼上的分析自己弄了很久都没有弄成功,感谢大神指导!
原来很多人遇到这个问题啊
我的问题好像和大家遇到的不一样,我最开始是在自己的笔记本上建的博客,上传和发布都没有问题,然后我想在公司的电脑也发布博客,但是所有的弄好之后,公司的电脑本地预览没有问题,只是一发布就是404,只能用笔记本重新发布才能好。求问这是什么原因?
这是博客文件:https://github.com/JaneSu/JaneSu.github.io
这是备份/同步的文件:https://github.com/JaneSu/blog
这是我在sf的问题描述:https://segmentfault.com/q/1010000009148486
@wuxiaochen
master加个CNAME试试?
@IndianOldTurtledove 请注意文明
@ceiba-w 老铁,爱你❤
东西都弄好了 hexo的 可以正常浏览,发布文章 但下午 hexo d -g 之后就一直访问404页面 至今仍然这样 求解,
bigtreei.github.io 这是博客
https://github.com/BigTreei/bigtreei.github.io 这是库
我试着添加 CNAME cname里写的是 bigtreei.github.io 但依然不能正常访问 依然404
我就想知道出现这个问题的愿意所在
求大神解答 么么哒
@BigTreei
CNAME是用来放独立域名的地方,所以你写bigtreei.github.io没有用
另外你可以在本地执行:
hexo g
hexo s
看看在本地能不能预览,如果本地都不可以,那就是你的文件有问题
说说我的情况吧,我是用一个新的账号建了一个空白的Github Pages项目,然后把自己的账号添加到项目里面,用自己的账号初始化项目,之后访问就一直404,配置是完全没有问题的。
我的解决方法就是用项目的拥有者账号提交一次commit,就可以了。具体操作就是在_config.yml把repo改为使用https,然后
hexo clean
hexo d
部署过程中会要求输入用户名和密码,记得输入项目拥有者的用户名密码,部署成功后页面就能正常显示了。
参考 http://jiiiiiin.cn/2018/01/20/%E4%BD%BF%E7%94%A8Hexo%E6%90%AD%E9%85%8DGithub%20Pages%E6%9D%A5%E5%81%9A%E7%AC%94%E8%AE%B0%E6%9C%AC/
(ಡωಡ)hiahiahia
_Sent from my HUAWEI MHA-AL00 using FastHub_
原来https://github.com/ding2425/ding2425.github.io ding2425两处的名字需要一样的!!!!!
感谢~~已解决404,原来真的xxx.github.io这里的xxx必须跟自己的github账号名称一致才可以,折腾了半天总算可以了
上傳以後一直是404怎麼辦!!
https://angelkiki.github.io/kiki-wed
请大拿帮忙 看下我的怎么回事 https://github.com/xiehf319/xiehf319.github.io 也是404
我来分享一下我的经验吧,在我第一次搭建的时候,在本地查看页面是没有问题的,但是部署上github之后就一直是404,最后发现,在下载完hexo之后,没有执行npm install,重新执行npm install之后重新生成并部署至GitHub,15min之后即可正常访问,在这里我使用的是cnpm因为在国内使用npm很慢,我的网站是 http://www.ahaoaha.top ,欢迎访问
@thinkerchan
yourname.github.io形式的库,会解析master分支;而别的名字的库,会解析gh-pages分支,以yourname.github.io/库名的形式访问。
yourname.github.io/other.gihub.io 可以成功访问,有办法直接设置成 other.github.io直接访问吗
1. hexo clean
2. hexo g -d
work for me
参考
https://docs.github.com/cn/github/working-with-github-pages/configuring-a-publishing-source-for-your-github-pages-site
我的是发布源分支不对, 改成master, 就好了
还有种情况是_config.yml文件出错,具体错误github会发送到邮箱
Most helpful comment
@thinkerchan
yourname.github.io形式的库,会解析master分支;而别的名字的库,会解析gh-pages分支,以yourname.github.io/库名的形式访问。