阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

主机推荐网 344 0

阿里云VPS主机不少人都用过,可以用来建站,其实阿里云还有一个对于建站非常有帮助的就是阿里云OSS,即阿里云对象存储。OSS节点非常地多,同时各种接口和API丰富,可谓功能强大,但是我们草根站长经常用的就是OSS存储和OSS加速。

如果只是用来存储一些文件,OSS的成本还是非常地低廉的,几个GB容量一年下来才几块钱。所以把阿里云OSS当成网站存储还是非常地划算的,而对于大流量的网站来说,阿里云OSS提供了CDN加速服务,可以快速帮助你分发图片、CSS、JS等静态文件。

目前,阿里云OSS支持全球CDN加速,没有BA域名也没有关系,将你的域名CNMAE到阿里云OSS提供的全球加速域名,你的域名就可以正常使用了。本篇文章就来分享一下如何利用阿里云OSS网站镜像回源,将网站图片、JS、CSS等静态文件无缝迁移和实现CDN加速的方法。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

更多的CDN加速和云存储服务,这里还有:

  1. CloudFlare免费CDN加速自定义节点-CloudFlare自选IP加快CDN速度
  2. Backblaze B2免费10GB云存储申请与使用-接入Cloudflare CDN提速
  3. 百度云存储BOS和百度云CDN使用体验-自动镜像存储和送加速域名

PS:更新记录.

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

2、国外有非常多的免费CDN加速服务,参考:国外十大CDN加速服务-适合网站全球CDN加速,防DDos攻击,企业个人建站使用。2021.5.9

一、阿里云OSS开通使用

网站:

  1. 阿里云:https://www.aliyun.com/

1.1 创建存储

进入到阿里云,选择OSS,然后新建一个存储。权限为公共读私有写。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

此处需要注意,如果你想要使用未BA的域名,请选择香港等地的存储机房,否则可以选择杭州、上海等地的机房。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

1.2 开通加速

默认的阿里云OSS没有CDN分发加速功能,你需要在创建了OSS存储后手动点击开启全球加速。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

在“传输管理”中确认你的CDN全球加速已经开启成功。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

1.3 绑定域名

不想绑定自己的域名朋友,这一步可直接略过。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

点击“传输管理”,然后添加你想要绑定的域名。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

如果是未BA的域名,请选择全球加速(不含境内)。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

源站如果是SSL,你还需要上传域名的SSL证书。此处,你可以给自己的CDN域名申请一个免费SSL证书,参考:免费SSL证书收集整理汇总。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

二、阿里云OSS相关配置

2.1 防盗链

阿里云OSS支持防盗链操作,在添加域名时建议将百度、谷歌等网站添加到白名单中,否则搜索引擎可能无法展示你的网站图片。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

2.2 跨域规则

为了避免启用了CDN后你的网站的JS出现一些莫名的错误,建议开启跨域规则,你的网站的Http和Https等都加入进去,或者直接用*号,然后允许Methons方式都勾选。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

2.3 镜像设置

此步最为关键。为了可以达到无缝镜像迁移图片、JS、CSS等静态文件,我们需要设置镜像回源。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

回源类型一般选择“镜像”,然后回源地址填写你的域名,如果是Https,选择还是443端口。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

三、阿里云OSS CDN加速

先测试一下你的阿里云OSS CDN加速是否有效,将你的网站的图片的URL前一部分替换为阿里云OSS给的CDN加速地址,如果可以打开说明加速成功了。如下图:

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

3.1 修改CDN地址

到你的Wordpress后台,将图片等静态文件的URL替换为阿里云OSS CDN加的URL地址。以W3 Total Cache缓存插件为例,后台可以直接添加CDN地址。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

到此,你现在刷新你的网站,阿里云OSS 就会自动获取你的图片、JS、CSS等静态文件,第二次访问时就会自动从阿里云的CDN服务器加载了,实现了无缝迁移和CDN加速。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

3.2 使用自己的域名

已经BA的域名不在此讨论范围内,刚刚我们已经绑定了自己的域名,选择了全球加速但不包含境内。此时我们不用理会绑定域名生成的CNAME,而是将你的域名的CNAME到激活全球加速给出的域名地址,这样你的自定义域名也可以实现全球加速了。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

3.3 全球加速效果

启用了阿里云OSS全球加速后,各地的访问就变成了CDN的服务器了,尤其是国外的用户就可以获得更加快捷的访问速度了。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

四、阿里云OSS CDN设置

4.1 自动刷新

假如您在 OSS 上修改了文件的内容,如果旧文件在 CDN 节点上缓存没有到期,此时您访问文件还是未更新的内容,需要手动去刷新。因此,OSS 服务提供了 CDN 缓存自动刷新功能。一般地Delete操作动作要添加进去。如下图:

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

4.2 过期时间

根据我的测试,阿里云OSS CDN不设置过期时间的话会采用默认的过期时间,如果你自己想控制CDN服务器上的文件过期,可以通过后台的“缓存设置”的过期时间来修改,该功能也可以让你指定哪个目录采用何种过期时间。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

4.3 优化性能

在性能优化这一块,阿里云OSS CDN支持页面压缩、智能压缩、BR压缩,一般开启之后可能会有一些效果的。关于BR压缩我们也可以在自己的服务器上开启以达加速的效果:网站优化加速-开启TLSV1.3和Brotli压缩。

阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件
阿里云回源全球CDN加速 自动给网站加速 可以快速帮助你分发图片、CSS、JS等静态文件

五、总结

阿里云OSS存储价格非常地低,而且多达几十个数据中心,非常在利于不同地方的网站当成存储使用。但是阿里云CDN价格比较贵,尤其是开启了全球CDN加速后,不同地方用户访问的请求费、流量费等会不同,而且阿里云OSS和CDN默认是“先用后付费”,为了避免被D后“破产”,建议提前规划预算以及将计费模式改成流量包的形式。

所属专题: 免费CDN CDN加速 CDN节点 阿里云

发布评论 0条评论)

  • Refresh code

还木有评论哦,快来抢沙发吧~