阿里云存储
进入 OSS 控制台 Bucket 列表 创建 Bucket。
创建 espier-image 和 espier-vue(公共读)。
一、创建 Bucket
- 打开 OSS Bucket 列表,点击「创建 Bucket」。
- 填写 Bucket 名称(如
espier-image)。 - 按业务选择区域(示例:华东 2 上海);订购后不支持更换区域。
- 记录 Endpoint(示例:
oss-cn-shanghai.aliyuncs.com)。 - 存储类型选 标准存储(高频访问场景)。
- 同城冗余存储按需开启(开启后不可关闭)。
- 版本控制按需开通。
- 读写权限 选 公共读(写操作需身份验证,读可匿名)。
- 确认创建。
对 espier-vue 重复上述步骤(同为公共读)。
二、进入详情页面配置
在 Bucket 概览页将以下信息提供给运维/开发:
- Bucket 名称、区域、Endpoint
- 外网访问域名(示例:
espier-image.oss-cn-shanghai.aliyuncs.com) - ECS VPC 内网域名(同区域 ECS 内网访问)
- 读写权限(公共读)
在 权限管理 → 跨域设置(CORS) 中 添加一条跨域规则(见下一节)。
三、创建跨域规则
在 Bucket 跨域设置 中新增规则,建议:
| 项 | 值 |
|---|---|
| 来源(AllowedOrigin) | 业务前端域名,每行一个;可用 *(生产建议收紧) |
| 允许 Methods | GET、POST、PUT、HEAD |
| 允许 Headers | * 或按控制台要求逐行填写 |
| 暴露 Headers | 按需 |
| 缓存时间(秒) | 按控制台默认或业务需要 |
保存后,浏览器直传/管理端上传应不再被 CORS 拦截。
四、配置 CDN
- 进入 CDN 域名管理,点击「添加域名」。
- 加速域名:填写自有 CDN 域名(示例:
cdn.shopex.cn)。 - 业务类型:图片小文件。
- 源站信息:选择 OSS 域名,源站填对应 Bucket 外网域名(示例:
espier-image.oss-cn-shanghai.aliyuncs.com)。 - 端口:80 / 443 按 HTTPS 策略选择。
- 加速区域:仅中国大陆或全球(含中国大陆时域名须 ICP 备案)。
五、域名解析
CDN 添加完成后,在域名管理列表获取该加速域名的 CNAME,在 DNS 解析后台添加 CNAME 记录指向该值。
创建 espier-import-files(私有)
一、创建
- 同样在 OSS 控制台 创建 Bucket,名称示例:
espier-import-files。 - 区域示例:华北 2(北京),Endpoint 示例:
oss-cn-beijing.aliyuncs.com。 - 存储类型:标准存储。
- 读写权限 选 私有(所有访问需身份验证)。
私有 Bucket 不需要 配置 CDN 与跨域规则。
