首页 > 解决方案 > 将媒体卸载到 Amazon S3 + Cloudflare CDN + LE SSL + Siteground

问题描述

我遇到了一个我认为应该很常见的问题,但似乎没有明确的答案或解决方案。

我由 siteground 托管并使用 Cloudflare 作为 CDN,因为它与 siteground 合作(DNS 由 siteground 管理,而不是 Cloudflare)。

我想要做的是: 1. 将媒体卸载到 s3 2. 设置子域 3. 为子域设置 CNAME 以链接到 s3 存储桶 4. 通过 Cloudfoare CDN 提供卸载的媒体 5. 确保整个过程中的 SSL 与当前一样由于主机名不匹配而阻止它。

我发现了一些关于此的讨论,建议我使用区域特定的 s3 存储桶 URL 作为 CNAME,并在 Cloudflare 上将 SSL 更改为灵活。这个 SSL 通过我的整个网站更改为过多的重定向错误,这显然是一个已知问题。

我觉得好像我已经探索了有关此问题的每个论坛主题和线程,但无济于事。

在这种情况下,放弃 cloudflare 作为我的 CDN 并选择 AWS 的 Cloudfront 的唯一解决方案是什么?在这种情况下,可以将 Let's Encryot SSL 证书加载到 AWS 证书管理器上吗?

标签: amazon-s3cloudflare

解决方案


推荐阅读