绑定个性域名到GitHub博客

映射自定义域名到 GitHub Page

  1. 首先, 需要自己拥有一个域名, 在域名服务商处购买 (买国内的需要实名认证, 但是不推荐买国外的, 因为.)
  2. 其次, 需要在 DNS 解析服务商处建立域名映射
  3. 最后, 需要在 GitHub 仓库中添加 CNAME 文件, 使其接受映射.

如果映射域名为 blog.example.com, 则 CNAME 文件内容为

1
blog.example.com

注意, CNAME 文件中只能有一个域名.

添加 HTTPS

以在阿里云购买免费的 ssl 证书为例:

阿里云中, 只有 Symantec 的 DV SSL 是免费的, 虽然首页都显示收费项目, 但是从这里进入就能看到 “免费性 DV SSL”了.

购买一个 DV SSL, 支付 0 元. 之后进入 证书控制台 操作.

进入时, 看到页面上有如下提示:

1
2
3
4
5
证书订单的流程如下图,每个环节都有对应的帮助信息,请一定仔细阅读:

补全信息->提交审核->查看进度->颁发证书->下载证书

特别提示:免费证书只要按要求配置验证文件正确,系统就可自动完成签发。后台小二无法加速免费证书。另外,免费证书用于个人测试目的,后台小二无法提供安装部署的工单咨询服务噢!

开始上图!

首先, 点击 SSL 证书的 “补全”, 开始工作.

Snipaste_2018-08-24_01-04-28.png

进入该页面后, 按照提示补充信息, 因为域名在阿里云购买, 所以勾选让系统添加纪录完成授权认证. 同时因为不懂 CSR , 所以让系统生成.

Snipaste_2018-08-24_01-02-46.png

由于域名备案时是个人站, 因此不需要上传其他资料了.

Snipaste_2018-08-24_01-02-14.png

提交之后等待审核…

审核比较快, 半个小时就发下来了. 在控制台签发到网站即可.