首页 文章

静态网站:我想在github服务上托管不同的子域名(=不同的目录)?

提问于
浏览
4

Github允许您免费托管您的静态网站 . 在this page上,Github描述了 User PagesProject 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 回答

  • 2

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

    项目页面在同一域( username.github.io/projectname )的子目录中提供,但如果您add a CNAME file (and arrange DNS),则每个子目录都可以拥有自己的自定义域 .

    无论如何,每个仓库最多只能获得一个域名 .

    您可以使用 a.123.comb.123.com 进行不同的回购,但我不确定您是否可以使用 123.com 同时获取它 .

  • 0

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

相关问题