新手如何进行OSS 图片处理 CDN 加速?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本文由云服务器代理商:翼龙云yilongcloud撰写;
前置准备:
已创建 OSS Bucket(新加坡 / 吉隆坡 / 法兰克福海外地域,适配 GDPR/PDPA),上传图片素材;
自有二级域名(如 shturl.cc/c),域名 DNS 后台可操作;
开通阿里云 CDN/EdgeOne 产品权限。
步骤 1:OSS 开启图片处理基础功能
登录 OSS 控制台,进入目标 Bucket → 左侧「数据处理」→「图片处理」;
直接开启图片处理服务,系统自动生成图片处理域名;
基础规则预设(按需开启):
自动 WebP/AVIF 格式转换,降低图片体积;
预设缩略图模板(宽 300/750px,适配移动端、PC 端);
安全设置:Bucket 权限推荐私有读写,避免原图盗刷流量。
步骤 2:CDN 添加加速域名,绑定 OSS 源站
进入 CDN 控制台 → 域名管理 → 点击【添加域名】
基础参数填写:
加速域名:自定义图片域名(shturl.cc/c)
业务类型:图片小文件
加速区域:全球(海外业务选全球加速,无需国内 ICP 备案)
配置源站:
源站类型选择【OSS 域名】,下拉选中当前 Bucket;
私有 Bucket 务必开启「OSS 私有 Bucket 回源」,CDN 自动获取图片权限,无需对外开放 Bucket。
提交审核,等待域名状态变为正常运行,复制页面生成的 CDN 专属 CNAME 地址。
步骤 3:DNS 配置 CNAME 解析(域名生效关键)
登录域名服务商 DNS 后台,新增解析记录:
记录类型:CNAME
主机记录:img(对应 shturl.cc/c)
记录值:粘贴 CDN 分配的 CNAME 域名
TTL:默认 10 分钟
等待 10–30 分钟解析生效,可通过站长工具检测 CNAME 是否正常。
步骤 4:CDN 配套图片专项优化配置(提升速度、省流量)
进入该加速域名「管理」面板,完成 3 项核心配置:
缓存策略
缓存过期时间设置 30 天;图片后缀 jpg/png/webp 开启持久缓存,减少回 OSS 请求;
页面优化(图片专属)
开启:智能压缩、WebP 自适应、图片自动瘦身;
防盗链防护(必配,防止盗图扣费)
Referer 白名单:填入独立站主域名,禁止外部站点引用;
跨境私密商品图:额外开启 URL 鉴权,设置时效密钥,图片链接定时失效。
CDN URL鉴权配置界面
步骤 5:测试图片处理 + CDN 加速访问
访问格式(直接拼接图片处理参数,无需后端开发)
校验要点
打开图片链接,响应头显示x-cache:HIT代表命中 CDN 边缘节点,加速生效;
调整参数可实时生成不同尺寸图片,无需重复上传多规格素材。