【问题标题】:How to set third level domain for GitHub project page如何为 GitHub 项目页面设置三级域
【发布时间】:2016-04-06 13:33:04
【问题描述】:

我已经为我的个人 GitHub 页面设置了一个自定义域,我所有的项目 GitHub 页面都是这样的,

mydomin.com # <- My GitHub Account Page
mydomin.com/project1 # <- Project 1 gh-pages
mydomin.com/project2 # <- Project 2 gh-pages

有没有办法使用第三级域project1.mydomin.com而不是mydomin.com/project1来为我的项目GitHub页面创建域名。

我尝试使用 CNAME 进行设置,但 cloudflare 似乎不允许我将 username.github.io/project1 设置为别名。当我使用@project1 表示根域时,它使链接变为mydomin.comproject1。所有其他组合都是无效的主机名。

感谢您抽出宝贵时间查看此问题。

【问题讨论】:

    标签: github github-pages


    【解决方案1】:

    您需要做的就是以下,

    1. 设置DNS(见下图,Cloudflare是我选择的服务器),值应该是你的账号GitHub页面username.github.io

    1. 创建一个包含第三级域的CNAME 文件。例如,bus.li-xinyang.com

    就是这样。现在您可以随意命名您喜欢的项目名称,而不必担心 gh-pages url。

    【讨论】:

      猜你喜欢
      • 2013-01-22
      • 1970-01-01
      • 1970-01-01
      • 2012-02-23
      • 2013-05-11
      • 2021-10-19
      • 2018-01-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多