问题如标题所示,“hexo上传博客后,网页始终显示404,无法刷新网页”。奋战几天查各种资料后问题终于得到解决,我感觉很有必要记录一下解决过程和解决方案,网页无法打开的原因真的很让人很无语。
先说一下我的github的账号是laoxiao79,然后我创建的仓库名称为mobiledeveloper,本地文件夹为mobiledeveloper.github.io,主要参照了http://www.jianshu.com/p/380290deb8f0这篇博文建立的博客,文章总结的很详细,也很到位。搭建完成并将其同步到网上后,页面就是刷新不出来,总是显示404。
于是开始查找原因,首先百度,搜狗一通搜索,参考了各种方法,都无济于事。最后看到404页面有如下提示:
于是点进去,
分别选择“Configuring a publishing source for GitHub Pages”
这里面有这样的配置,
需要将source设置成master。
还有“User, Organization, and Project Pages”
里面有这样的说明,
博客网址中必须使用你github的用户名,即,我的用户名为laoxiao79,那么网址必须为laoxiao79.github.io,这样才可以。
但是我想到刚刚费死劲创建了本地目录mobiledeveloper.github.io,并经过九九八十一难才将其上传成功 ,难道还有重新来一遍不成?这样岂不要人命了。
后来看到了一个很简单的方法(目前还不知道有没有后遗症),于是果断使用,修改后,网页果然正常了,我阴沉了几天的心终于晴天了。哈哈。
方法如下图所示,
将mobiledeveloper.github.io重命名成laoxiao79.github.io即可。
怎么样,没想到吧?还没有解决方案的同学可以按上述步骤试试,也许有惊喜!
欢迎您扫一扫上面的微信公众号,订阅我的个人公众号!