【问题标题】:How does Github Pages add a subdomain for each repository?Github Pages 如何为每个仓库添加子域?
【发布时间】:2018-04-30 11:44:32
【问题描述】:

对于像 https://github.com/user/repository 这样的每个 github 存储库,都有一个相应的 github pages 子域 repository.github.io,而 github 只是在 github.io 下动态创建这些子域。

有人知道github是怎么做到的吗?我希望存在一个易于使用的 DNS 服务器/DNS 服务,它也支持 REST。

【问题讨论】:

    标签: github dns github-pages digital-ocean


    【解决方案1】:

    我的猜测是 GitHub 只是使用一个 wildcard subdomain*.github.io 映射到某个内部 GitHub 服务器,然后该服务器根据请求的 URL 提供正确的存储库。

    我不知道你想用 GitHub 的 DNS 服务器做什么,但你可以通过 GitHub API 创建一个 repo:How to create repository in github through github API?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2023-01-01
      • 2022-11-28
      • 2021-12-11
      • 1970-01-01
      • 2023-04-10
      • 1970-01-01
      相关资源
      最近更新 更多