AWS CloudFront加速S3配置跨域

1、点击分配

源我们就选择S3-->选择我们要加速的S3存储桶

2、创建OAC访问方式

在我们的来源访问处-->来源访问控制设置(推荐)-->选择创建新的OAC(Create new OAC)-->自定义名字按默认选项保存-->选择刚刚新创建的OAC

3、选择查看器的配置

根据具体情况,如果我们的S3前面还有域名调用则就选择Redirect HTTP to HTTPS

4、缓存键和源请求操作

1、缓存策略处选择CachingDisabled 或自己建一个自定义 policy,添加 Origin header 到 whitelist

2、源请求策略选择AllViewerExceptHostHeader 或自己加上 Origin 头

3、响应标头策略就需要我们自己创建一个将

  • Access-Control-Allow-Origin: * 或你的前端域名
  • Access-Control-Allow-Methods: GET, HEAD, OPTIONS
  • Access-Control-Allow-Headers: *
    添加上
    4、添加上刚刚创建好的响应标头策略


至此创建Cloudfront完毕

5、在S3处也要配置跨域

选择创建好的S3-->权限-->跨源资源共享(CORS)-->编辑如下内容-->保存

json 复制代码
[
    {
        "AllowedHeaders": [
            "*"
        ],
        "AllowedMethods": [
            "POST",
            "GET",
            "PUT"
        ],
        "AllowedOrigins": [
            "*"
        ],
        "ExposeHeaders": [
            "ETag",
            "Content-Length"
        ],
        "MaxAgeSeconds": 3000
    }
]
相关推荐
慧星云17 分钟前
ComfyUI工作流 :一键二次元角色转真人
人工智能·云计算·aigc
容器魔方37 分钟前
开源之夏2025 | Karmada 社区中选学生名单公布!
云原生·容器·云计算
成都极云科技4 小时前
成都算力租赁新趋势:H20 八卡服务器如何重塑 AI 产业格局?
大数据·服务器·人工智能·云计算·gpu算力
泊浮目5 小时前
未来数据库硬件-计算篇
数据库·云计算·操作系统
Love__Tay1 天前
笔记/云计算基础
笔记·学习·云计算
学术小八1 天前
第二届云计算与大数据国际学术会议(ICCBD 2025)
大数据·云计算
容器魔方1 天前
中选名单出炉|18位学生入选开源之夏KubeEdge课题,欢迎加入!
云原生·容器·云计算
Johny_Zhao2 天前
Docker + CentOS 部署 Zookeeper 集群 + Kubernetes Operator 自动化运维方案
linux·网络安全·docker·信息安全·zookeeper·kubernetes·云计算·系统运维
鸭鸭鸭进京赶烤2 天前
大学专业科普 | 云计算、大数据
大数据·云计算
SH11HF2 天前
小菜狗的云计算之旅,学习了解rsync+sersync实现数据实时同步(详细操作步骤)
学习·云计算