成航先森 成航先森

成都航院计算机系一个学生的个人博客

 

WordPress技巧

最新文章

WordPress技巧
当前位置: 首页 » 建站分享 » WordPress技巧 » 网站http转为https之始,从七牛到腾讯云

网站http转为https之始,从七牛到腾讯云

编辑:狂族晨曦 来源:WordPress技巧 日期:2020-11-14 阅读: 1,024 次 抢个沙发 百度已收录

最近先森还是重拾了一点大学期间的激情,对网站又上心了一点。周围的网站看着都将http换成了https,先森也想着动一动了。

目前是已经完全换为https有一段时间了,先森也记录一下切换过程中折腾的一些情况。

首先,七牛

七牛,先森最早开始使用的CDN与对象存储。当然,当时并不清楚这些概念,不过依然非常感谢七牛这些年来的陪伴。

先森最早一篇关于七牛的文章是2015年9月初写的,先森的域名是同年6月份购买的。

最早的记录:WordPress使用七牛CDN导致ajax评论报错{“error”:”get from image source failed: E405″}

当初先森还不愿意使用七牛,因为插件没什么作用,但后面正确使用后的感觉是真香,这一香,就香了五年。

七牛对象存储的免费额度 -1

七牛对象存储的免费额度

七牛免费10G的存储空间,以及10G的下载流量,还有图片处理的免费额度,让当时囊中羞涩(现在也是)的先森万分欣喜。当时先森使用的还是万网的免费虚拟主机,一个月只有10G的流量,刚开始没有使用七牛的时候,各种折腾,然后各种跑满。使用七牛,让图片、js文件等静态文件都走七牛CDN后,问题得到有效解决。

不过要使用https了,还是得跟七牛暂时告一段落了。

七牛CDN的免费额度 -2

七牛CDN的免费额度

七牛的对象存储必须搭配CDN进行使用,否则无法外网访问。而七牛的CDN只有http请求有免费额度,https是必须收费的。虽然非常感谢七牛的陪伴,但是有白嫖的机会又何必花钱呢?

然后,腾讯云

先森一直不愿意换HTTPS的原因就是因为七牛,尤其是七牛的图片处理,可以在请求图片时对图片进行各种压缩、裁剪、加水印等操作,对网站加速访问很有益处。

但先森毕竟是一名腾讯云公有云售后运维,对自家产品了解还是很深的。

在七牛使用了两个产品,一个是对象存储,一个是CDN。而要换到腾讯云,就得观察好对应的产品。

以前知道腾讯云也有图片处理的相关产品,叫做万象优图,现在改名叫做数据万象,不仅仅做图片处理了。但是一直没有去深入了解,也觉得既要使用腾讯云对象存储,还要使用万象优图,很麻烦,不像七牛那么方便:对象存储的图片,加上参数就能做图片处理。

但是今年3月,腾讯云对象存储做出了改变,当时发了邮件:

对象存储发布图片处理功能 -3

对象存储发布图片处理功能

当时先森对网站是放任不管的,对此也没有在意。不过最近腾讯云又发了一次短信通知,先森又去研究了一下。

对象存储COS

先森目前对网站本来就不是很重视,要切换使用一定是在有免费额度的基础上。这里就需要注意的是,腾讯云的对象存储COS在去年9月份是对免费额度进行了调整的,在2019年1月22日之前开通使用对象存储的老用户继续每月享有之前的免费额度,之后开通的,就只有6个月的免费额度了。但是老用户还得注意,看自己有没有收到过以下邮件:

COS免费额度变更,账号不受此次变更影响,每月继续享受免费额度 -4

COS免费额度变更

标明了【不受此次变更影响】的用户才能继续享受每月免费额度,如果有什么疑问,可以在腾讯云官网联系在线客服或提交工单。

腾讯云COS的免费额度还是比较给力,存储50G,流量10G,请求次数100万次。先森在使用时,一般都是配合CDN进行使用,所以这里要关注的是CDN回源流量。

先森这边刚好有个账号还享有免费额度,所以具备七牛迁移腾讯云的基本条件。

然后继续往下看。腾讯云的对象存储简称COS,后面都直接用COS了。

数据万象CI

COS的图片处理功能,使用的是数据万象的功能,所以还得看数据万象有没有免费额度。

在数据万象的文档中可以看到,很多操作都是有免费额度的:

数据万象免费额度 -5

数据万象免费额度

这里先森重点关注的是基础图片处理和CDN回源流量,这两项是先森用的上的。

基础图片处理10TB/月,七牛是20TB/月,对于先森来说完全够了,先森11月5号开始使用,截止目前才用不到2GB,说来也是惭愧。

CDN回源流量10GB/月,对先森来说也是完全够用了。由于是结合COS来使用的,图片不添加处理参数时,是不会回源到数据万象的,所以这个流量先森目前用的特别少,才200MB+。

需要注意的是外网出流量,只要你不直接使用数据万象CI默认域名进行访问,仅使用CDN->COS->CI的方式访问的话,是不会产生的。数据万象默认域名格式为存储桶名-账号Appid.piccd.myqcloud.com,尽量还是使用自己的域名通过CDN访问吧。

内容分发网络CDN

对象存储和数据万象都有免费额度了,那么再来看看CDN。

CDN不像对象存储和数据万象,这样费用那样费用,简单直接,就一个流量费用。不过CDN的免费额度按照官方文档来说,个人用户于官网开通 CDN 当天可获赠共120GB免费境内流量包。分6个月生效,每月生效20GB。其他就没有更多说明了,不过目前看来,只要接入了CDN,每个月还是会有10GB的赠送流量包,对先森来说够用了,使用前可以在控制台看下自己是否有赠送流量包:

CDN免费流量包 -6

CDN免费流量包

另外一点,SSL证书

要从http切换为https,证书是肯定少不了的。

想要安全,肯定不可能使用自颁发的证书,不过免费的证书也还是挺多的。

先森使用的SSL证书是在腾讯云上直接免费申请的。

腾讯云申请的免费证书是由亚洲诚信提供的,实际上也是DigiCert的免费DV证书。想比于Let's Encrypt证书的3个月一换,先森还是喜欢一年一换的。虽然Let's Encrypt证书可以跑脚本进行替换,但是从宝塔上的一些体验来看,这个自动替换还是有点坑的。

先森不想过多的去修改源站web服务器上的配置,所以SSL证书是直接部署到CDN上的,使用http的方式进行回源。刚开始切换https的时候,先森担心https会出现问题,所以没有开启http到https的强制跳转,将证书部署在CDN上面,切换起来比较方便。

当然,在切换的过程中,还是不免的遇到一些坑,为了避免篇幅过长,先森这边后面再说。

后面的记录:网站从http转为https折腾记录

历史上的今天:

标签:
除特别注明外,本站所有文章均为成航先森 www.capjsj.cn 原创,本文共2426个字
转载请注明出处来自https://www.capjsj.cn/qiniu_to_qcloud.html
已有 0 位"计工"发布了激烈的评论,还有N多人围观笑而不语评论
的头像
欢迎发表评论
取消评论

表情
疑问调皮伤心抠鼻黑线微笑可爱奸笑震惊吓到了撇嘴大兵忍不住笑笑狂骂狂怒噢?鼓掌酷⊙﹏⊙b汗鄙视大哭嘿嘿

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
官方微信
发表评论 返回顶部