【问题标题】:issue related to image fetching with CloudFlare与使用 CloudFlare 获取图像相关的问题
【发布时间】:2016-06-27 07:06:00
【问题描述】:

我通过 CDN (CloudFlare) 将我的图像上传到 S3。使用 https 上传可以正常工作,但问题是当我每次获取以前缓存的图像而不是新图像时,我使用 http 或不使用 http 获取图像时。

我们将不胜感激。

谢谢!

【问题讨论】:

    标签: ruby-on-rails-4 amazon-s3 aws-sdk cloudflare


    【解决方案1】:

    我通过 CDN (CloudFlare) 将我的图像上传到 S3。

    这句话毫无意义。上传到 S3 应该与 CloudFlare 无关。

    当我使用 http 或不使用 http 获取图像时,每次我得到一个 以前缓存的图像而不是新图像。

    因为您尚未通知 CloudFlare 图片已更改。您需要清除 CloudFlare 缓存。您可以通过 CloudFlare Web 界面或 CloudFlare API 执行此操作。

    【讨论】:

      【解决方案2】:

      您需要purge your CloudFlare cache 获取更新的副本,在 CloudFlare 仪表板的缓存选项卡中,有一个选项可以清除单个文件的缓存(或使用下拉按钮清除所有内容)。

      CloudFlare 支持网站上有更多信息:How do I use CloudFlare with Amazon's S3 Service?

      【讨论】:

        猜你喜欢
        • 2021-07-04
        • 1970-01-01
        • 1970-01-01
        • 2020-08-01
        • 2011-10-21
        • 2013-12-14
        • 2019-12-20
        • 2019-04-08
        • 1970-01-01
        相关资源
        最近更新 更多