如何为我的GitHub页面使用自定义域名

7
我有一个Github页面(lc87624.github.com),我想让我的域名("www.gemoji.me"和"blog.gemoji.me")链接到这个页面。 我尝试添加两个CNAME记录,指向"lc87624.github.com",但是当我访问我的域名时,它显示Github的错误页面,显示“Page does not exist!”。 有人可以帮我吗?
附注:我的Github页面是使用名为“octopress”的框架创建的博客,并且我已经在源分支中添加了一个CNAME文件。

你可以在这里获取它。 :) - Kjuly
@Kjuly,我之前已经看过这个页面,并添加了两个CNAME记录,但是我不知道为什么github向我显示“页面不存在”。我应该添加“A”记录吗? - PeaceMaker
这里的答案 http://stackoverflow.com/questions/18222822/how-do-i-configure-dns-in-godaddy-control-panel-to-point-domain-to-github-page 帮助了我。 - Yauhen
1个回答

10

我查看了你的存储库,发现你在master分支中没有拥有CNAME文件,该文件用于显示你的网站。也许你在将CNAME文件添加到source后忘记了生成网站。
你可以看一下我的示例。 :)


你是对的,我刚刚把CNAME文件推送到源分支。谢谢你的帮助。 :) - PeaceMaker
@Kjuly:我理解的对吗?你的网站是托管在http://dev.kjuly.com/上,而kjuly.github.io只是一个重定向?是否可以使用自定义域名(例如dev.kjuly.com),但仍然将其托管在GitHub上?在dev.kjuly.com方面,我需要做些什么才能使用托管在GitHub上的文件? - Martin Thoma
@moose 我使用Github的Page服务,并创建了一个CNAME记录到Github。这样,访客可以访问dev.kjuly.com而不是kjuly.github.io(这仅适用于未提供CNAME的站点),我的所有网站资源都托管在Github上:https://github.com/Kjuly/kjuly.github.com。您可以查看此[链接](https://help.github.com/articles/setting-up-a-custom-domain-with-pages)获取更多帮助。;) - Kjuly
@Kjuly:感谢您的澄清。但我仍然不明白如何解决我的问题。我认为我需要比评论更详细的解释,因此我已经发起了一个新的问题:https://dev59.com/gHrZa4cB1Zd3GeqP7M4K - Martin Thoma
@moose回答了你的问题。 :) - Kjuly

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接