如何在不请求原始服务器的情况下将部分内容直接从Akamai加载到AWS S3?

时间:2018-11-15 08:22:46

标签: amazon-s3 akamai

我有一个网站,该网站已部署在AWS实例上,并且我们有Akamai CDN。我们将数据存储在S3中。我们只有很少的模块,这些模块不需要Web服务器的任何处理,并且可以直接提供服务,因为它们是纯静态文件说(RSS)。无论如何,是否可以直接从Akamai加载一些链接到S3,而无需请求原始服务器?

例如。 http://www.example.com/rss/1000.rss,可以在Akamai luna中直接配置此/rss/*以便从相关的S3 URL加载吗?

我们尝试了sitefailover,但它不支持非属性URL主机名。

非常感谢。

1 个答案:

答案 0 :(得分:0)

在属性管理器中创建新规则。

new rule

/rss/*添加一个匹配条件。

enter image description here

添加原始服务器行为。

enter image description here

注意:

  • 转发主机标头设置为原始主机名
  • 原始服务器主机名设置为映射到您的S3存储桶的主机名(替换yourbucket)。
  • 确保S3存储桶中的文件是公开可读的(public-read ACL)。