前言

这段时间用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. Objective-C单例
  2. 8、非空约束(NOT NULL)
  3. mvc4 ajax url参数,MVC4.0中Ajax通过a标签向后台Action传递参数问题?
  4. 如何设置CentOS 7获取动态及静态IP地址
  5. 计算机怎样辅助与美工结合,环保教案:幼儿园环保美工与信息技术整合案例
  6. Vscode之搭建C++环境
  7. Java Mysql数据库创建视图、索引、备份和恢复
  8. 链接地址中的target=”_blank”属性安全性处理
  9. network 公网IP与私网IP的区别
  10. PHP根据出生日期计算年龄
  11. 解决gitlab内置node_exporter提供外部prometheus使用
  12. Python学习之学校教学(辨别身份证的真伪,并判断性别)
  13. kubernetes如何解决服务依赖呢?
  14. 用python制作3d动画_-用 Python 做科学计算--Visual-制作3D演示动画
  15. Udacity数据分析(进阶)-Prosper 贷款数据分析
  16. 想要定制个性化语音?来试试这几个配音软件
  17. 互联网-2互联网思维特点和理念
  18. 微软zone DNS服务器,DNS 策略概述
  19. CSAW CTF 2016 PWN quals-warmup
  20. navicat导出数据库数据

热门文章

  1. 利用coot进行pdb的SSM superpose
  2. 指掌易COO许铭:助力企业安全兼顾员工隐私保护
  3. 数据可视化大屏,屏幕多分辨率适配方案,且在任意屏幕下保持16:9的比例等比缩放
  4. 基于NGINX实现RTMP推流服务器
  5. SMPTE ST 2110 概论(一)
  6. Python:OSError [WinError 123] 文件名、目录名或卷标语法不正确。解决方法。
  7. Moonlight iPad全屏无边框串流方法
  8. linux下服务器监控软件
  9. ie加载项存在残留是什么_Win7系统遇到IE加载项故障的原因及两种解决办法
  10. 戴尔Alienware x14R1 原厂win11系统 带F12 Support Assist OS Recovery一键还原恢复出厂设置功能