4

Github 允许您免费托管您的静态网站。在这个页面上,Github 描述了用户页面项目页面之间的区别。我无法理解其中的区别!

目前,我的网站在 github 上运行良好。但我想为其添加一个子域。

www.123.github.io -> 重定向到123.com(这也是 Github 上的一个存储库。)
www.123.com -> 正在工作
www.blog.123.com -> 怎么样?-> 应该是“项目页面”吗?

我的意思是,我可以在一个存储库中运行一个域和一个子域吗?
总之:

  1. 我可以使用Github-Pages托管域和子域吗?

  2. 我可以在 github 上托管不同的子域( a.123.comb.123.com ,....)吗?是否可以进入一个存储库?(根据 Github 的限制,仓库名称应该与 Github 用户名相同,所以我们可以在每个帐户下只创建一个仓库!)

4

2 回答 2

2

不同之处在于每个 repo 可以有自己的项目页面(来自gh-pages分支),但您只能有一个用户页面 - 在一个特别命名的 repo 中。但是,您也可以从单个用户创建多个组织;组织页面在精神上与用户页面相似。

项目页面在同一个域的username.github.io/projectname子目录中提供CNAME

无论如何,每个 repo 最多只能获得一个域。

您可以将a.123.comandb.123.com用于不同的存储库,但我不确定您是否可以同时使用123.com.

于 2014-01-14T16:54:26.940 回答
0

不幸的是,GitHub 不允许在一个存储库中使用多个子域,因此您需要有两个存储库指向两个不同的 URL。

于 2013-10-12T17:41:43.103 回答