腾讯云COS作为图片等静态文件CDN加速方法-自动镜像无缝切换全球加速

之前使用又拍CDN七牛CDN作为网站的图片、CSS、JS等静态文件加速的一个重要原因就是又拍、七牛这类的CDN加速有一个镜像功能,只要添加源站就可以实现静态文件自动镜像,第二次访问时就可以直接从CDN服务器上读取文件了,非常地方便。

不过,现在七牛、又拍已经取消了免费三级域名,没有BA域名基本上不能享受到CDN的高速效果了。好在百度、阿里、腾讯这三家巨头的存储服务依然提供免费CDN域名,没有BA域名的网站依然可以选择阿里云OSS腾讯云COS百度BOS作为CDN加速使用。

腾讯云COS作为图片等静态文件CDN加速方法-自动镜像无缝切换全球加速

这篇文章就来分享一下腾讯云COS作为图片等静态文件CDN加速方法,腾讯云目前已经开放了全球加速,现在你可以让你的文件分发不同的国家和不同的地区。更多的云存储及CDN加速服务还有:

  1. 简洁响应快的Onelist+Onedrive搭建免费在线图片视频网盘-配置CDN
  2. 百度云存储BOS和百度云CDN使用体验-自动镜像存储和送加速域名
  3. Linux VPS主机自动备份网站和数据库脚本通用版-自动备份谷歌网盘,阿里云OSS等

PS:更新记录.

1、Amazon旗下的CloudFront功能强大,目前提供永久免费 1TB流量的CDN加速服务:Amazon CloudFront免费CDN加速配置教程-动态静态CDN加速 亚太节点。2023.2.18

2、更多的国内云存储服务,可以看汇总专题:十个国内优秀对象云存储服务使用对比-用于网站云存储和CDN加速。2021.2.23

2、阿里云OSS支持全球CDN加速,没有BA域名也没有关系,将你的域名CNMAE到阿里云OSS提供的全球加速域名,你的域名就可以正常使用了:阿里云OSS使用方法-网站镜像回源全球CDN加速自动给网站加速。2021.02.05

一、开通腾讯云对象存储

网站:

  1. 首页:https://cloud.tencent.com/

进入官网注册并登录账号,然后点击使用对象存储即可。

腾讯云COS对象存储申请开通

二、添加COS镜像回源域名

进入到腾讯云COS,然后点击“基础配置”。

腾讯云COS对象存储基础配置

在“回源设置”中添加你的镜像回源域名,开启同步回源、3xx回源、参数回源等,以及添加你自己的Header。

腾讯云COS对象存储添加源域名

三、跨域CORS防盗链设置

点击“跨域访问CORS设置”。

腾讯云COS对象存储跨域设置

然后添加你允许访问CDN文件的网站域名,Https和Http开头分别添加一次,支持*号通配符。(点击放大)

腾讯云COS对象存储添加规则

同时设置一下防盗链规则,允许列出的域名才能访问CDN的文件。

腾讯云COS对象存储设置防盗链

四、设置存储桶的访问权限

如果用作CDN加速使用,可以将COS的读写权限设置为公共读私有写。

腾讯云COS对象存储设置读写权限

五、开启全球CDN加速访问

默认的腾讯COS是没有开启全球CDN加速的,需要自己手动开启。

腾讯云COS对象存储开启全球加速

六、图片裁剪WebP格式转换

在腾讯云COS的“图片处理”中,可以设置图片裁剪、缩放以及转换格式、添加水印等。

腾讯云COS对象存储裁剪图片格式

比较好用的就是自动转换为WebP格式。

腾讯云COS对象存储转换为WebP

只需要在图片后面加上图片处理的参数就可以得到webP格式的图片了。更多的关于WebP格式图片加速介绍:让图片飞一会儿!网站图片WebP格式批量转换设置及加速效果体验

腾讯云COS对象存储设置WebP规则

七、腾讯云镜像CDN效果

按照上面的操作后,到你的Wordpress后台将图片的URL替换为腾讯云COS的CDN加速域名,一般的缓存插件都支持后台设置CDN,例如W3 Total Cache,稍等一会儿就可以看到COS中已经有缓存过来的文件了。

腾讯云COS对象存储设置CDN体验

使用Ping测试,启用了全球加速后,各地Ping都已经分布在各地了,有力地加速了图片的访问。

腾讯云COS对象存储全球分发

八、总结

使用腾讯云COS作为图片等静态文件CDN加速要特别注意费用的问题,由于腾讯云COS采取的是后付费模式,请提前估算好你的流量以及请求次数,尤其是全球加速服务,流量单价贵,计算方法也不同,不要超了。

对象存储 COS 面向所有新用户(即首次开通 COS 服务的个人和企业用户)提供一定量的免费额度,为个人用户50GB 标准存储容量,有效期为6个月,特别注意外网下行流量、CDN 回源流量、跨地域复制流量、全球加速流量不在免费范围内。

文章出自:挖站否 https://wzfou.com/tencent-cos-cdn/, 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。


分享到:
Avatar for Qi
关于站长(Qi),2008年开始混迹于免费资源圈中,有幸结识了不少的草根站长。之后自己摸爬滚打潜心学习Web服务器、VPS、域名等,兴趣广泛,杂而不精,但愿将自己经验与心得分享出来与大家共勉。
已有 17 条评论
  1. Avatar for honyu honyu

    以前用七牛,后来七牛就限制*使用了

    2020年11月27日 15:34来自移动端 回复
    • Avatar for Qi Qi

      是的,不过现在阿里、腾讯和百度的CDN都是提供免费三级域名的,且带SSL。

      2020年11月27日 17:18 回复
  2. Avatar for wre wre

    流量费+Https+存储+回源+DDOS……破产。

    2020年11月18日 14:55 回复
  3. Avatar for 特维 特维

    用过了一段时间,发现Https请求费高得吓人。

    2020年11月16日 17:26 回复
  4. webp的兼容性不太好,如果要使用的话,网站还要加些前端判断比较好。

    2020年11月15日 13:57 回复
    • Avatar for Qi Qi

      是的,用JS判断,或者让浏览器自动选择。

      2020年11月16日 17:25 回复
  5. Avatar for 阿波罗 阿波罗

    CDN的流量费太贵了,真心用不起。

    2020年11月15日 12:29 回复
  6. Avatar for 免费在线接收短信 免费在线接收短信

    cdn.jsdelivr.net 这个免费CDN也很好用。我博客都是把它作为图床使用。

    2020年11月14日 21:17 回复
    • Avatar for Qi Qi

      可以放图片?

      2020年11月15日 12:39 回复
      • Avatar for QQRSS QQRSS

        可以当镜像站点. 但是 不能太 疯狂了. 当图床的 有可能 会封号.
        直接 git 同步到github 我都是直接把 wp-content/themes/ 这个目录 同步到 github

        2020年11月16日 22:15 回复
        • Avatar for Qi Qi

          那我去试试。

          2020年11月17日 22:52 回复
    • Avatar for Andy Chuck Andy Chuck

      已经有人用jsdelivr做图床被封号了

      2020年11月16日 13:42 回复
  7. Avatar for QQRSS QQRSS

    这个要*才能玩吧.

    2020年11月14日 18:32 回复
    • Avatar for Qi Qi

      没有BA号也可以用,不过只能使用他们提供的三级域名。

      2020年11月15日 12:39 回复
  8. Avatar for Noel Noel

    来来,沙发咯

    2020年11月14日 18:16 回复

Login

Welcome! Login in to your account

Remember me Lost your password?

Don't have account. Register

Lost Password

Register