Github Pages如何为每个存储库添加子域?

时间:2017-11-16 19:57:05

标签: github dns github-pages digital-ocean

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

任何人都知道github如何做到这一点?我希望有一个易于使用的DNS服务器/ DNS服务,它也支持REST。

1 个答案:

答案 0 :(得分:1)

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

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