📜  使用自定义域在 GitHub Pages 上发布网站(1)

📅  最后修改于: 2023-12-03 15:06:58.468000             🧑  作者: Mango

使用自定义域在 GitHub Pages 上发布网站

GitHub Pages 是 GitHub 提供的一个免费静态网站托管服务,可以为用户提供一个个人网站或博客。同时,GitHub Pages 还支持使用自定义域名来访问网站。在本文中,我们将介绍如何使用自定义域名在 GitHub Pages 上发布网站。

步骤一:购买域名

首先,我们需要购买一个域名。域名可以从许多注册商处购买,例如 Namecheap、GoDaddy、Name.com 等。当购买域名时,我们需要制定一个 CNAME 记录以将域名指向 GitHub Pages。

步骤二:配置 GitHub Pages

接下来,我们需要配置 GitHub Pages 以将自定义域名指向我们的网站。步骤如下:

  1. 在 GitHub 上创建一个新的仓库。该仓库必须具有以下命名方案:[username].github.io。注意,该用户名必须与您的 GitHub 用户名完全相同。
  2. 将您的网站文件上传到仓库中(可以使用 Git 或 GitHub 的 Web 界面进行上传)。
  3. 打开仓库的 “Settings” 页面,在 “GitHub Pages” 部分中,选择您刚才上传的文件夹作为网站根目录。
  4. 将您的自定义域名添加到 “Custom domain” 输入框中,然后单击 “Save”.

配置 GitHub Pages 的过程完成后,我们的网站现在应该可以通过自定义域名进行访问了。

步骤三:创建 CNAME 记录

最后,我们需要创建 CNAME 记录以将我们的域名指向 GitHub Pages。对于不同的注册商,CNAME 记录的创建方法可能会有所不同。通常的步骤如下:

  1. 登录你的域名注册商,进入你的域名管理面板。
  2. 找到 DNS 设置选项,选择添加新的 DNS 记录。
  3. 将主机名设置为 yourdomain.comwww.yourdomain.com,根据您的域名设置。
  4. 记录类型选择为 CNAME(规范名称)。
  5. 在记录值字段中输入您的 GitHub Pages URL:[username].github.io,其中 username 是您的用户名。
  6. 保存设置并等待 DNS 记录生效。

现在,您的自定义域名就可以成功访问您的 GitHub Pages 网站了。

以上就是使用自定义域在 GitHub Pages 上发布网站的步骤。通过这个方法,我们可以方便地构建自己的个人网站或博客,并通过自定义域名来访问它们。