开发者社区 问答 正文

新手如何进行OSS 图片处理 CDN 加速?

新手如何进行OSS 图片处理 CDN 加速?

展开
收起
翼龙云TG_yilongcloud 2026-07-21 14:00:51 75 分享 版权
1 条回答
写回答
取消 提交回答
  • 国际云折扣优惠大全

    本文由云服务器代理商:翼龙云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 边缘节点,加速生效;
    调整参数可实时生成不同尺寸图片,无需重复上传多规格素材。

    2026-07-21 14:16:46
    赞同 90 展开评论
问答分类:
问答地址: