阿里云里面的图片如何cdn+OSS加速 你知道吗

<返回列表

CDN+OSS真的能处理好图片加速的问题吗?那如何操作这波配置呢?首先我们要把这两个词弄清楚了,到底是什么意思?就是怕有些词没给弄清楚,后续就会出现一些问题。然后对后面的操作方法也会有问题。那么接下来小编就对“阿里云里面的图片如何cdn+OSS加速 你知道吗”给大家做详细的介绍,希望对大家能有所帮助!

源站域名

对于我们这个场景来说,源站域名就是OSS的域名。如果我们通过OSS域名来访问图片资源,那么就直接从OSS服务器获取图片,而如果从加速域名访问图片,则先试图从CDN服务器获取图片资源,如果CDN服务器没有缓存图片资源,则CDN服务器会自动去源站OSS服务器获取图片资源并缓存在CDN服务器上。

QQ截图20191009120520.png

配置及原理

具体来说,比如我要在网站某个页面上显示一张图片,这张图片是放OSS中的,地址为:https://xxxxx.com-oss.aliyun.com/test.jpg。现在我想使用CDN来加速这张图片,那么我需要在网站页面代码里面修改图片的地址为加速域名的地址。我先在阿里云的域名管理中选择域名:xxxxx.com,然后给它添加一个二级域名,暂且就叫cdn.xxxxx.com吧,之后在阿里云CDN控制台的域名管理界面上,添加一个加速域名,就是这个:cdn.xxxxx.com,源站域名就设置为:https://xxxxx.com-oss.aliyun.com。阿里云CDN会给这个加速域名分配一个CNAME,比如:cdn.xxxxx.com.kunlunar.com,然后你在xxxxx.com的域名解析那里,给二级域名:cdn.xxxxx.com添加一个CNAME类型的解析,值为:cdn.xxxxx.com.kunlunar.com。

现在就可以改下你网站界面里面的代码了,比如原来有代码如下:

就需要改成:

这样,当用户浏览你的网站:www.xxxxx.com,访问到我们原来要加速的那张图片时,就访问了:https://cdn.xxxxx.com/test.jpg,因为我们已经给二级域名cdn.xxxxx.com添加了一个CNAME解析,这时候DNS会把这个二级域名解析到CNAME的值,也就是前面提到的阿里云给我们的CNAME值:cdn.xxxxx.com.kunlunar.com,这个值再经过解析得到的是阿里云智能DNS服务的IP,于是域名解析流程转到了阿里云的智能DNS。这个智能DNS根据用户访问的源IP地址,可以知道用户离哪个CDN机房比较近,然后将那个CDN机房服务器的IP返回给用户,假设为:111.222.33.44。

QQ截图20191009120501.png

用户得到这个IP:111.222.33.44后,就近地去获取图片了。当用户第一次访问CDN机房服务器时,找不到要访问的图片,这时候CDN服务器就会去访问源站,也就是从OSS中获取要访问的图片https://xxxxx.com-oss.aliyun.com/test.jpg,并缓存到CDN服务器上,再将图片内容返回给用户。下一次如果有和该用户位于同一区域的用户访问该图片,则会走一样的流程,只是这时候,CDN服务器上已经缓存好图片,不需要再次去OSS中获取原始图片了。而CDN服务器相比于OSS存储服务器,一般来说离用户更近一些,这样就达到了加速访问的效果。阿里云CDN+OSS组合使用时,还提供了自动刷新功能,开启这个功能后,当OSS中的原始图片信息改变时,会通知CDN服务器重新拉取并缓存,这样就降低了访问CDN服务器获取资源时缓存未命中的机率。

以上就是小编对“阿里云里面的图片如何cdn+OSS加速 你知道吗”全部内容的介绍,希望对大家能有所帮助,想了解更多的朋友们请关注国内免备案服务器


国内免备案VPS301跳转服务器国内免备案服务器域名被墙跳转301,绕过信息安全中心不能放违反法律法规内容!(北京免备案镇江免备案江苏免备案辽宁免备案vps山东联通免备案
分享新闻到:

更多帮助

国内免备案服务器如何实现301重定向快速提升网站访问速度

新闻中心 2026-04-10
随着互联网的普及和网站业务需求的增长,越来越多的人关注网站的访问速度与稳定性。在众多提升手段之中,通过301重定向调整网站结构及访问路径成为一种有效的方法,尤其···
查看全文

2026年最新国内免备案服务器租用优势全解析

新闻中心 2026-04-10
近年来,随着互联网应用的不断深入和普及,服务器租用领域发生了诸多变化,人们对服务器的选择标准也在不断升级。当下诸多创业者、中小企业、内容创作者都在寻求高效、灵活···
查看全文

国内免备案服务器购买指南:轻松搭建高效网站的最佳选择

新闻中心 2026-04-09
选择服务器对于网站搭建来说是一件十分重要的事情。很多站长在建站初期常常会遇到一个让人头疼的问题,那就是备案。备案流程繁琐,耗费时间,还可能影响网站的上线进度。因···
查看全文
返回更多帮助