前言

这段时间用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. cloudflare免费设置_Cloudflare免费ssl证书设置

    cloudflare是一家国外的 CDN 加速服务商,还是很有名气的.提供免费和付费的加速和网站保护服务.cloudflare提供了不同类型的套餐,即使是免费用户,cloudflare 提供的功能也是 ...

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

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

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

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

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

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

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

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

  6. cloudflare免费设置_Cloudflare 入门教程:使用 Cloudflare 免费 CDN 加速 amp; 保护自己的网站...

    前言 之前也发布过 Cloudflare 系列教程,但是时间久了,界面和操作有些变化,对于新手在操作时可能有点摸不着头脑. 本文定位为「小白向的 Cloudflare 入门配置教程」,主要讲下 Clo ...

  7. cloudflare免费设置_Cloudflare 设置教程 | 利用cloudflare提速外贸网站

    Cloudflare是外贸网站建设中常用的工具,主要有几个用途: 1,统一管理域名,不同域名商注册的域名,可以统一在cloudflare管理解析. 2,域名从cloudflare可以做301跳转,不需 ...

  8. 为 KubeSphere 集群启用免费的泛域名 SSL 证书并实现证书自动更新和分发

    作者:scwang18,主要负责技术架构,在容器云方向颇有研究. 前言 KubeSphere 集群默认安装的证书是自签发证书,浏览器访问访问会发出安全提醒.本文记录了利用 let's encrytp ...

  9. wdcp 安装php,WDCP V3.2面板安装且新增PHP多版本和免费Let's Encrypt SSL证书

    我们很多网友对于WDCP面板应该算是比较熟悉的,老蒋在博客中也多次分享WDCP面板的相关教程内容,因为在平时帮助网友解决问题的时候也较多看到网友使用这款面板.虽然之前WDCP面板官方将近有1-2年时间 ...

最新文章

  1. mysql-5.5.25_Linux下安装Mysql-5.5.25
  2. linux open()调用的注意事项
  3. Ubuntu环境下TensorFlow 的环境搭建(一)安装Anaconda
  4. java中获取当前服务器的Ip地址
  5. 老李分享:Mac快捷键
  6. Dataset之MNIST:自定义函数mnist.load_mnist根据网址下载mnist数据集(四个ubyte.gz格式数据集文件)
  7. linux php 版本切换,linux更换PHP版本,多个PHP版本切换
  8. android 基本知识
  9. 关于模块问题的折磨(from sys import argv),之后的解决
  10. linux内核分析和应用 -- 进程与线程(上)
  11. 粉红噪音测试软件,煲耳机方法二:粉红噪音
  12. Linux-四-常见符号
  13. 分析咪蒙1013篇文章,300多万字,她凭什么会火?
  14. NPOI导出一行多张图片
  15. Linux第七章相关代码
  16. android2.3原生态铃声,Android中的铃声设置
  17. 新媒体运营如何入门?
  18. Java中三种代理方式—— 静态代理与两种动态代理的实现机制
  19. Markdown中空格和换行
  20. 三种方法寻找数组前K个最大的数

热门文章

  1. .net xml ajax 注册 ashx,AJAX.NET安装配置全指南
  2. linux 内存溢出排查_java 内存溢出 栈溢出的原因与排查方法
  3. 十六、FileInputFormat介绍,切片源码分析
  4. Baumer工业相机堡盟工业相机如何通过BGAPISDK将相机图像写入相机内存(C++)
  5. Druid 德鲁伊 配置
  6. angular表格添加_AngularJS表格添加序号的方法
  7. [记录]安卓手机安装谷歌服务
  8. 【C语言】课程设计实训——人事管理系统
  9. PowerBI也能做爬虫:爬取豆瓣Top电影排行榜
  10. 业绩反转,阅文拉开了IP时代的大幕