独立域名 pages 配置 https 访问

Posted by Sir0xb on 2016-08-16 21:10:55 +0800

github 很慷慨的为程序员们提供了静态站功能,还给开启了 https 访问。比如我的站点 [https://sir0xb.github.io]。虽然也很不错,不过对于想要追求完美的人来说,总感觉少了点什么(独立域名呗)。不过申请了独立域名之后,github 提供的 https 访问方式没发继续了。

我的域名是阿里云(原来叫万网)购买的,就以阿里为例讲下如何解决 https 访问问题。

1.在 [https://www.cloudflare.com] 注册帐号

具体注册过程不讲了,将自己的域名验证完之后,可以在 DNS 标签得到如下两个解析地址。

2.修改阿里云 DNS 记录

用上一步得到的两个地址,修改阿里云 DNS 解析记录。

成功之后回到 cloudflare 的 Overview 标签能看到状态变绿了。

3.添加域名解析记录

具体内容跟在阿里云添加的记录是一样的,一个 www 记录,一个 @ 记录。

具体 ip 地址获得方式,可以参考 [解决 Github 邮件中提示的问题]。

4.设置 ssl 解析方式

可以根据自己的喜好选一个,我自己弄了个动态方式。

5.添加地址过滤

地址过滤其实是过滤 http 地址,将其转跳到 https 地址。

^_^ 大功告成