GitHub 分配域名的时间到底是多久

1. GitHub 分配域名的概述

GitHub是一个基于Web的Git存储库,提供了大量的功能和服务以帮助程序员协作工作。它还为用户提供了一个用于托管和分享代码的平台。GitHub网站也为用户提供了免费的Github Pages部署功能和GitHub Actions,这些功能都包括在GitHub账户中。

2. 如何分配自定义域名

在GitHub上使用自定义域名可以让你的个人网站看起来更专业,其实它非常简单。首先你需要购买一个域名,有许多公司可以提供这个服务,例如 Godaddy、Namecheap等等。

2.1 在 GitHub 上设置 CNAME

首先,你需要注册一个域名并登录你域名注册提供商的网站设置 DNS。 在DNS设置中添加一条 CNAME 记录。 cname 记录规定转一个名字到另一个名字,就像别名。 所以在CNAME 记录中,类似 blog.example.com 的记录将被映射到 username.github.io。

blog.example.com.

CNAME

username.github.io.

注意:上述代码是示例,你需要将“blog.example.com”替换为你的域名,然后将“username”替换为你的GitHub用户名。

2.2 在 GitHub Pages 上设置

现在你已经将域名的 DNS 设置完成了,接下来你需要跳转到 GitHub 的仓库设置页面,并在其中添加您的新域名。 进入仓库的设置页面,确保勾选了Enable GitHub Pages并选择使用master branch或main branch。

现在,在你的仓库的根目录中添加一个CNAME文件,文件内容应该是你的域名,如下所示:

blog.example.com

2.3 启用 GitHub Pages 的 HTTPS 访问

启用HTTPS的访问将使你的个人网站更加安全,下面是启用HTTPS访问的步骤:

在仓库的设置页面中,勾选Enforce HTTPS选项。

等待一段时间,直到GitHub验证你的域名证书。

启用HTTPS后,你需要添加一条A记录到你域名注册提供商的DNS中。 添加这个A记录将告诉GitHub,该域名已经在你的仓库上着陆了。以下示例显示了如何添加 A 记录:

@

1800

IN

A

185.199.108.153

@

1800

IN

A

185.199.109.153

@

1800

IN

A

185.199.110.153

@

1800

IN

A

185.199.111.153

请注意,这是一个示例,你需要将“@”替换为你的域名。

3. 域名分配需要多长时间

一般来说,GitHub分配自定义域名需要24 ~ 48小时。这取决于域名注册商和互联网传输时间。因此,请不要着急,通常情况下,分配自定义域名的过程应该比此短。

当你的域名分配成功后,你将能够通过它访问您的GitHub Pages网站。记得要耐心等待,不要急于犯错。

4. 总结

这篇文章讲解了如何在GitHub上设置自定义域名以及所需的步骤,包括在DNS设置中创建记录,更改设置和添加A记录。它还讨论了分配域名所需的时间。GitHub为程序员提供了许多功能和服务,使用自定义域名可以使个人网站看起来更加专业,更有分量。希望这篇文章能够帮助您快速地为您的GitHub存储库添加自定义域名。

免责声明:本文来自互联网,本站所有信息(包括但不限于文字、视频、音频、数据及图表),不保证该信息的准确性、真实性、完整性、有效性、及时性、原创性等,版权归属于原作者,如无意侵犯媒体或个人知识产权,请来电或致函告之,本站将在第一时间处理。猿码集站发布此文目的在于促进信息交流,此文观点与本站立场无关,不承担任何责任。