[博客更新]利用七牛云存储和 Verycloud CDN实现博客静态资源加速(HTTPS 访问)

Posted sunriseydy

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[博客更新]利用七牛云存储和 Verycloud CDN实现博客静态资源加速(HTTPS 访问)相关的知识,希望对你有一定的参考价值。

        做网站的都知道网站的一些静态资源是最影响网站的访问速度的,优化的方法一种是伪静态和缓存,一种是CDN。 关于伪静态和缓存,Wordpress 有一个很厉害的插件:“WP Super Cache”,它可以自动的帮你把动态的页面缓存为静态的 html 。 

        之前我介绍过一个支持 HTTPS 流量免费的CDN加速厂商:Verycloud,我也一直用的好好的,可是自从我把网站从国外搬回国内的主机之后,Verycloud 的 CDN 就出现了问题,可能是主机限制太多,没办法,只能暂时放弃 CDN 加速,反正主机也是在郑州。就在前几天我写了一篇有很多图片的文章,因为主机限制了带宽,导致图片加载巨慢,贼难受。没办法,只能重新折腾 CDN 了。  

        今天突发奇想,既然七牛云把静态文件都同步过去了,那也应该可以把 CDN 的源站设为七牛云存储,然后把网站静态文件的 URL 改成 CDN 的,这样在访问网站的时候就会调用 CDN 的资源,而 CDN 上如果没有请求的资源就去七牛云存储上调用。感觉这样弄很好呀,既可以用 Verycloud 的  CDN 服务(流量很多,HTTPS 流量也是免费的),又可以用七牛的云存储,就是一举两得呀。  

        有了想法就动手去做,然而,又出现了错误,弄了半天,发现是  HTTP 回源 HOST 的问题,设置为七牛云存储上绑定的加速域名就 OK 了。

        这里给出我的配置图,不知道怎么配置  CDN 的可以参考。 

         我这里的域名,cdn. 是 CDN 加速域名,qiniu. 是七牛云存储绑定的域名。要注意的地方就是:

  • 1.源站协议是 HTTP ,因为七牛的 HTTPS 流量不是免费的,要用 HTTP

  • 2.回源 HOST 是七牛云存储绑定的域名,否则会出错。

  • 3.源站域名为七牛云存储绑定的域名

  

接下来就享受网站瞬间打开的快感吧


点击阅读原文,前往博客文章页面



以上是关于[博客更新]利用七牛云存储和 Verycloud CDN实现博客静态资源加速(HTTPS 访问)的主要内容,如果未能解决你的问题,请参考以下文章

免费的对象存储——七牛云还是腾讯云

「前端CI/CD系列」第二篇:如何用建木CI更新七牛云CDN证书

《昱杰多功能订单管理系统》V24.4更新日志:接入七牛云存储

如何利用”七牛云”在UEditor实现图片的上传和浏览

我为啥最终选择了七牛云存储

Ueditor结合七牛云存储上传图片附件和图片在线管理的实现和最新更新