前言

这段时间用Hexo框架搭建了个博客,并部署到了Github,然后重定向到自己的域名,至此网站使用的是http。那么问题来了,如何启动网站的https?

工具

Cloudflare

Cloudflare以向客户提供网站安全管理、性能优化及相关的技术支持为主要业务。我们这里使用全站Cloudflare的免费SSL证书实现全站SSL加密(即https)访问。

创建Cloudflare账户并添加网站

注册并登录后,输入你的网站进行扫描域名解析。

image.png

域名解析

如果提示没有正常扫描域名解析,则需要手动点击Add Record添加。

域名解析.png

域名服务器

选择免费服务后会得到两个域名服务器。

免费服务.png

DNS.png

修改所使用域名的DNS

我这里使用的是阿里万网的域名,进入域名管理进行DNS修改就可以了。

域名DNS.png

Cloudflare站点配置

Overview界面,检查域名DNS

点击继续,然后点击 Recheck Nameservers检查域名DNS是否已修改成功,这里可能有些时间延迟,成功后会提示Status: Active。

Overview.png

Overview.png

Crypto界面,配置SSL加密

选择Flexible加密方式,加密方式区别如下。

Flexible SSL:您的网站访问者和Cloudflare之间有加密连接,但是从Cloudflare到您的服务器没有加密。即半程加密。优点在于:你的网站不需要SSL证书,用户也能实现SSL加密访问。

Full SSL:全程加密,即从你的网站到CDN服务器再到用户,全程都是SSL加密的。优点在于:只要你的服务器有SSL证书(不管是自签名证书还是购买的SSL),就可以实现SSL加密访问。

Full SSL (strict):全程加密,它与Full SSL的区别在于你的服务器必须是安装了那些已经受信任的SSL证书(即购买的SSL证书),否则无法开启SSL加密访问。

Strict (SSL-Only Origin Pull):企业模式。自动将所有的Http转化为Https加密访问,要求你的服务器安装了受信任的有效的SSL证书。

Crypto.png

Page Rules界面,页面重定向

以iamsea.top这个域名为例。

二级域名重定向

Page Rules.png

将http访问转为https访问

Page Rules.png

Page Rules.png

配置生效可能有时间延迟,以上。

参考文章

cloudflare免费证书_Cloudflare 免费SSL证书使用相关推荐

  1. https无法访问 宝塔_解决宝塔面板开启自带免费Let's Encrypt SSL证书后网站无法访问...

    帮助这个网友解决"简单排查宝塔面板无法打开但网站可以打开的问题"问题之后,他就登录面板添加站点建站,因为他之前在面板中是有过站点的,可以判断他应该是没有多少问题.他新添加的网站是需 ...

  2. 【笔记】申请域名(免费)、创建ssl证书(自签、免费)、自动续签

    参考 常用的四种免费证书申请方式 https://blog.csdn.net/weixin_45444133/article/details/120900424 工具 SSL 检测:https://m ...

  3. 在腾迅云申请免费型DV版SSL证书让自己的网站启用https

    现在很多浏览器都会给网站定义不安全网站,可是我是好人啊,还是申请个好人卡证明我是好人吧. 我们找到腾迅云的ssl证书购买页面,选择免费型DV版SSL证书. 填写域名和邮箱即可以 然后是验证你的域名所有 ...

  4. 七牛云如何配置免费 https 阿里云SSL证书

    七牛云如何配置免费 https 阿里云SSL证书 七牛云注册链接:https://s.qiniu.com/yaQ3am 一.情况是这么个情况 我之前有个项目是走的 https,这个项目作了一些印刷品, ...

  5. 如何免费申请阿里云SSL证书

    阿里云免费SSL证书是digicert品牌的DV单域名证书,一个阿里云账号一年可以申请20张免费SSL证书, 1 登录到阿里云数字证书管理服务控制台 2点击左侧栏的"SSL证书"– ...

  6. 什么是国密SSL协议?国密证书与传统SSL证书有什么区别?

    你知道什么是国密SSL协议吗?很多人听说过SSL证书.SSL协议,但是国密SSL协议却是第一次听说.一起来看看什么是国密SSL协议,以及国密证书与传统SSL证书有什么区别? 什么是国密SSL协议?国密 ...

  7. 【SSL】ssl证书简介、ssl证书生成工具与ssl证书生成步骤

    ssl证书简介.ssl证书生成工具与ssl证书生成步骤 一.ssl证书是什么? 二.ssl证书生成工具有哪些? 2.1.工具一:CFSSL 2.2.工具二:OpenSSL 2.3.工具三:XCA 三. ...

  8. EV SSl证书和其他SSL证书有什么不一样

    SSL证书是数字证书的一种,其主要作用是对网站信息传输进行加密,一般SSL证书按照加密强度和域名数量可以分为DV SSL证书.OV SSL证书.EV SSL证书.单域名证书.多域名证书和通配符证书,然 ...

  9. 如何查看自己是否使用了国产SSL证书?“套牌”SSL证书?

    最近有用户提到国产SSL证书,有没有符合历史及现在浏览器信任的99%的国产SSL证书,目前看到一些网站正在使用国产SSL证书,而且价格很便宜,大概两千多,而且还符合99%是真的吗?他们属于国产SSL证 ...

  10. EV SSL证书与普通的SSL证书最大区别是什么?

    EV SSL证书与普通的SSL证书的最主要的区别在于发证的认证标准不同. 在申请普通的SSL证书的时候,各个CA都有自己各自不同的认证方式,有的比较严格,有的不太严格.而对于EV SSL证书的申请,C ...

最新文章

  1. js 时间戳转为时间
  2. Spring Remoting: Burlap--转
  3. this指针用法详解
  4. (网页)AngularJS 参考手册
  5. java 导入excel到数据库_java导入excel到数据库
  6. springBoot跨域解决
  7. 【转】多态与 new [C#]
  8. PADS2007快捷键、无模命令大全
  9. Android自定义popWindow教程
  10. 教务管理系统的设计与实践
  11. vba代码换行的写法总结
  12. 1-初识C语言-C语言学习笔记来自比特鹏哥的资料
  13. 离散数学之集合笔记一
  14. 微信连WiFi(sign有误)
  15. 苹果提示:“未信任的企业开发者”
  16. MYSQL修改初始化密码的方法
  17. JAVA学习笔记-----Thirteen(正则表达式,Math)
  18. Cisco Packet Tracer 典型校园网搭建
  19. 利用jquery插件的图片剪切上传功能
  20. “张一鸣”为何突袭“王兴”

热门文章

  1. Linux C 进程间的IPC通信 之 消息队列(2)
  2. 抓住机遇 扶摇直上三千尺:中国企业软件的大风口
  3. 《小程序》微信小程序绑定系统账号并授权登录之微信端
  4. 电磁兼容测试(EMC)的简单理解(一)
  5. [C语言]初始数据类型
  6. 翻译:通过Java编程创建X.509格式的数字签名证书
  7. 【校招VIP】[前端][二本][6分]简历一线校招通过率较低
  8. scikit-learn工具包中常用的特征选择方法介绍
  9. redis生产环境中慎用keys模糊匹配方法
  10. 线雕提升一周后的图片,忘记这个事!