【问题标题】:Do Cloudfront images expire?Cloudfront 映像会过期吗?
【发布时间】:2017-10-04 02:31:15
【问题描述】:

我们正在使用 Amazon Cloudfront 来提供来自我们网站的静态文件。我们将这些图像引用复制到移动应用程序上的另一个数据库,以便应用程序中的图像也从 Cloudfront 提供,因此我们需要 URL 是永久的。

我们网站上图片的 URL 如下所示:http://d3q35tken14acg.cloudfront.net/cdn/farfuture/M17vstJzweaXVBR4penpg6CEv_v8DwxSKZIqZKlR6rY/mtime:1493753067/sites/unfestival/files/Screen%20Shot%202017-05-02%20at%2020.18.53.png

网址中的 mtime:1493753067 让我怀疑网址是否会过期。

我的问题:这样的网址会过期,还是永久有效?

【问题讨论】:

    标签: cdn amazon-cloudfront


    【解决方案1】:

    CloudFront 的工作方式可能有点混乱,但缓存适用于文件内容,而不是 URL。它旨在用于 CDN 等,其中 URL 需要是静态的,它只是确保您可以从附近区域检索文件,从而减少延迟。

    所以在大多数情况下,基本上Cloudfront URL 不应过期

    【讨论】:

      【解决方案2】:

      看起来您正在使用签名的网址。这完全取决于您在创建 URL 时指定的时间。

      如果您在创建 URL 时指定一天的时间,则 Cloudfront 一天后将不会对此 URL 进行回复,并将其标记为未经授权。

      【讨论】:

      • 嗨 jzaa,谢谢。我正在使用 Drupal CDN 模块,它没有任何时间配置选项。您对我如何找到它有什么建议吗?
      • 抱歉没有关于您正在使用的模块是如何实现的信息,但请尝试在您的模块代码中找到它可以指导您的 $expire。
      • 感谢 jzaa,这很有帮助。
      猜你喜欢
      • 1970-01-01
      • 2019-08-08
      • 1970-01-01
      • 2022-07-21
      • 1970-01-01
      • 2013-03-05
      • 2012-07-20
      • 1970-01-01
      • 2023-01-26
      相关资源
      最近更新 更多