github.io - 把博客托管在 github 无法访问

查看:214
本文介绍了github.io - 把博客托管在 github 无法访问的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

如题,昨晚开始折腾用hexo在github上部署个人博客,一开始代码部署不了,后来误打误撞把代码传了上去,如图:

但是通过 用户名/github.io提示无法访问此网页 ,请教大神怎么回事??

解决方案

  • 首先,你要清楚,使用GitHub挂载网站,其实是使用了GitHub Pages的功能

  • GitHub Pages有两种用法:

    • 如果你的仓库名为用户名.github.io的话,会自动开启GitHub Pages功能,且所有提交到master分支的代码,会当做网站内容被挂载起来,且网站访问地址为http://用户名.github.io

    • 另外一种方法参见:https://help.github.com/artic...

    • 第二种用法,可以手动指定一个仓库的master分支,或者master分支下的/docs目录,或者gh-pages分支为网站的根目录,其下的内容为网站内容,此方法需要在仓库设置里手动开启GitHub Pages功能,并指定网站挂载方式

    • 用第二种方法的话,挂载之后的服务器地址,在设置之后会显示在后台,具体操作步骤可以参见:https://segmentfault.com/q/10...

  • 然而,根据你现在的这个情况,并不属于上面任何一种情况,你创建的是你用户名下的名为github.io的仓库,并非用户名下名为用户名.github.io的仓库,所以不会自动开启GitHub Pages;而且在这情况下,你也没有在后台手动开启GitHub Pages,因此线上的GitHub Pages站点是无法访问的

这篇关于github.io - 把博客托管在 github 无法访问的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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