使用github页面设置自定义https子域?

时间:2019-05-09 17:02:03

标签: github https dns github-pages dnsmasq

如果我们希望将自定义域example.com与我们的github页面一起使用,则只需进入设置并添加example.com,并假设我们已经将@的A记录添加到了我们的域名注册机构仅适用于IIUC。

现在,如果我们还想要另一个github存储库的子域sub.example.com,是否在存储库设置面板中为自定义域输入sub.example.com?我假设这是我们要做的,假设sub的A记录已经设置好了?

我已经尝试过并发布,我得到了这个github消息:

  

您网站的DNS设置使用的是自定义子域sub.example.com,该子域设置为A记录。我们建议您将其更改为指向[您的用户名] .github.io的CNAME记录。有关更多信息,请参见https://help.github.com/articles/setting-up-a-custom-domain-with-github-pages/

为什么github推荐这个?消息中包含一个参考URL,但这是有关如何设置github自定义域的通用说明的链接,而对于子域则没有任何具体说明。

1 个答案:

答案 0 :(得分:1)

来自GitHub的消息非常清楚,并且根据其文档:

  

您可以通过DNS提供商创建 CNAME 记录来设置自定义子域,例如blog.example.com。

也就是说,您应该使用CNAME记录而不是A记录,并将其指向[您的用户名] .github.io。