使用CloudFlare白嫖阿里云OSS做图床

前言

在写博客的时候经常会遇到不知道图片放哪里的尴尬处境。放公共图床没保障,万一那一天图床关停了,那你的图片就全部都没了到时候修改图片链接可以改到吐。使用付费的储存桶或者是储存空间来储存自己的图片使用起来感觉非常的棒,速度非常的快,而且非常的稳定有保障。但是费用是一个非常大的问题,要是遇到博客图片被刷的情况就是一夜一套房那就完了。

无意中看到了阿里云正式加入Cloudflare带宽联盟可以白嫖对象储存,刚好可以解决我们博客图片的问题。(阿里云官网信息发布地址)

图片中的就是福利详情,可以看到送的东西根本用不完,别说一个博客了一个小型论坛也用不了这么多的资源。


准备工作

1、一个阿里云国际版的账号

已经询问过国内站的客服,只有国际版的阿里云账号才享受这个政策,国内的账号是不行的

2、Cloudflare账号一个

3、域名一个需要提前加入到Cloudflare账号中


部署过程

1、创建储存桶

直接搜索oss → 开通oss → 开通Bucket

按照下图的提示创建储存桶,修改好相关配置之后就可以点击确定创建储存桶了。

2、域名绑定

点击左边列表中的Bucket 列表,然后进入你刚刚创建的储存桶中,点击传输管理 → 域名管理 →绑定网域名称。

这里填入你的域名或者是二级域名都行,添加完成后点击网域名称所有权验证,会让你添加TXT记录,到你的域名解析商处添加好记录点击验证。

这里我添加freenom的免费域名一直添加不上,换成别的后缀域名就一下子成功了,托管有遇到一直添加TxT验证不通过可以换一个域名试试看。

添加完域名如果你需要开启https需要在证书托管中上传你的域名证书,证书可以随便申请一个一年的。

然后点击域名绑定配置就可以看到你刚刚添加的域名和回源域名,如下图所示

在Cloudflare中添加上解析设置记得开始小云朵,否则是要计算流量的。添加完成后等一段时间就可以了使用了。

3、Cloudflare域名规则设置(推荐/可选)

正常情况下是不需要添加页面规则的,但是如果不设置每一次访问你的图片都需要回源到阿里会比较的慢,添加页面规则可以直接加快访问。

点击规则→创建页面规则填写: 域名/*

然后按照下图设置一下规则就行,可以将浏览器缓存TTL和边缘缓存的时间设置长一点


使用体验

总的来说使用情况是相当不错的,而且加载的速度也非常的快,我在多天中分别下载测试了一段时间,基本上所有的流量都被缓存下来了,阿里云上面也基本没有使用什么流量。标准型存储前5G是免费的,流量的话每个月也有5G免费的所以根本不用担心。

阿里云国际站OSS定价网址:点击前往

阿里云储存桶流量和储存用量使用

Cloudflare的流量情况

版权声明:
作者:一叶甘棠
链接:https://www.tangshuwu.com/tutorials/110.html
来源:棠树小屋
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>
文章目录
关闭
目 录