亚马逊s3 404页面缓存在cloudflare cdn上

时间:2015-03-01 10:46:39

标签: caching amazon-s3 http-status-code-404 cloudflare

我正在使用指向亚马逊s3存储桶的cloudflare dns子域。我面临的问题是来自amazon s3的cloudflare缓存404响应。即使我将图像上传到亚马逊s3,cloudflare总是在404中响应,因为之前的响应是缓存的。由于性能原因,我想使用cloudflare缓存,但我不想手动清除404网址的cloudflare缓存。 很明显,如果亚马逊s3用404响应,则缓存该URL是没有用的。

可能是我正在跳过一些执行此操作的cloudflare设置。

2 个答案:

答案 0 :(得分:1)

CloudFlare实际上缓存了404s大约十分钟(减轻了服务器上的潜在负载)。您是否已将清除缓存视为一种解决方法?

答案 1 :(得分:0)

我不仅对于S3,而且对于Web服务器响应都有此问题。

好像他们提供的解决方案是在服务器响应中为404s添加一个no-cache标头。