您的位置:首页 > 编程语言

解决GitHub Pages自有域名二级目录无法访问问题

2016-10-10 09:23 916 查看
更好的阅读体验请访问http://shenshanlaoyuan.com/

问题描述

通常新建个项目,通过GitHub上创建gh-pages分支可以访问项目主页。然而我访问
usename.github.io/repo
,或者自定义域名
yoursite.com/repo
,跳转到了 404 页面。

分析

自己把博客同时放在 GitHub 和 Coding上,通过 DNS 做了不同线路解析,通过 CNAME 文件绑定了自己的自定义域名。GitHub 可以创建一个个人主页和多个项目主页,一般这样访问是没有问题。我的问题出现在域名解析这,默认线路设置为解析到 Coding 了,显然 Coding 上找不到 GitHub 创建的项目主页,就去博客目录下去找
/repo
目录,肯定找不到啦。

解决方法

我这个问题在域名解析商DNSPAD把解析线路默认改为GitHub就可以了

也可以在 DNS解析增加一条 CNAME 记录,通过
repo.yoursite.com
访问

还可以把项目主页放到博客themes/themes-name/source目录下

有问题欢迎下面留言

关注我的微信公众号,第一时间获得博客的更新提醒,更有惊喜等着你哟~

扫一扫下方二维码或搜索微信号shenshan_laoyuan关注

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  github 博客