ECS的带宽一般是1-5M之间,要是图片太多,打开一次10多M的话,那必然会影响网站打开的速度,下面介绍一下,如何使用阿里云的存储OSS解决这个慢的问题。
进入控制台,点击对象存储OSS,点击右上角新建Bucket
其中所属区域选择你的网站所在区;读写权限:公共读
再进入Bucket属性设置,点击添加域名,添加好你的二级域名,如pic.你的域名.com等。域名添加好之后,需要做cname解析,如果域名在同一阿里账号下可以自动解析,非常方便。
现在进行回源设置,类型选择:镜像,回源域名填写你当前正常使用的域名,比如www.你的域名.com,前缀可选,一般前缀为空。
设置好后,将网站中所有图片的网址都修改为oss加速域名的网址,比如 我的加速域名是y.3jqq.com
源代码中的 需要修改为
当第一次访问时该图片时,会将这个图片读取并存储到对象存储oss中,下回再有人访问,就会直接从oss中快速读取,而不会给你网站增加流量压力。
ok设置好了,试一下用加速域名打开网站上的图片,能打开的话,表示设置成功了。
价格表