Github允许您免费托管您的静态网站 . 在this page上,Github描述了 User Pages 和 Project Pages 之间的区别 . 我无法理解其中的差异!
目前,我的网站在github上运行良好 . 但我想为它添加一个子域 .
www.123.github.io - >重定向到123.com(也是Github上的存储库 . )
www.123.com - >正在运作
www.blog.123.com - >怎么样? - >应该是“项目页面”吗?
我的意思是,我可以在一个存储库中运行域和子域吗?
综上所述:
-
我可以使用Github-Pages托管域名和子域名吗?
-
我可以在github上托管不同的子域名(a.123.com,b.123.com,....)吗?是否有可能进入一个存储库? (根据Github的限制,存储库名称应该与Github用户名相同,因此我们只需在每个帐户下创建一个存储库!)
2 回答
不同之处在于每个仓库都有自己的项目页面(来自
gh-pages
分支),但您只能拥有一个用户页面 - 在一个特别命名的仓库中 . 但是,您也可以从单个用户创建多个组织;组织页面在精神上与用户页面类似 .项目页面在同一域(
username.github.io/projectname
)的子目录中提供,但如果您add a CNAME file (and arrange DNS),则每个子目录都可以拥有自己的自定义域 .无论如何,每个仓库最多只能获得一个域名 .
您可以使用
a.123.com
和b.123.com
进行不同的回购,但我不确定您是否可以使用123.com
同时获取它 .不幸的是,GitHub不允许在一个存储库中存在多个子域,因此您需要有两个指向两个不同URL的存储库 .