About_https

Posted on Mar 21, 2019

Cloudflare给域名加个s

Here at Cloudflare, we make the Internet work the way it should. Offering CDN, DNS, DDoS protection and security, find out how we can help your site.


上完课回宿舍看到一篇博主的推送要给自己的个人网站加个s,所以我决定也给自己的blog加个s。

超文本传输协议HTTP以明文的方式发送信息,而安全套接字层超文本传输协议HTTPS在HTTP的基础上加入了SSL协议,对传输的信息进行了加密,提高了安全性。

有两种方法,一是用Cloudflare提供的免费https服务,二是在阿里云免费申请一个一年的免费证书,我选择了前者:

  1. 在Cloudflare上注册一个账号;
  2. Add websites:输入自己的域名;
  3. Add DNS Records:Cloudflare会将扫描到的DNS记录展示在页面上,如果记录符合Cloudflare的要求,会在记录的Status中显示一个橙色的云在箭头上的图标,如果没有则需要自己添加需要的DNS记录;
  4. Select Plan:Free website,可以免费使用;
  5. Update Nameservers:Cloudflare提供了新的DNS服务器地址,在域名注册商(我用了阿里云)的域名设置中将之前的DNS服务器地址替换掉即可,等待一段时间后域名映射在服务器上;
  6. Enable Https:在Crypto中设置 SSL 为 Flexible,Always Use HTTPS 选项为on(将http都重定向为https);
  7. Create Pages Rules:Page Rules中设置路由规则,输入 username.top/*(即你的域名),网站上的解释很清楚,结束。

等待一段时间就可以看到自己的域名前面出现了https啦~