1 Answer
- Newest
- Most votes
- Most comments
0
Hi There
Are you using CloudFront for your website with S3 as the origin? If so, the default cache TTL is 24 hours.
By default, CloudFront caches a response from Amazon S3 for 24 hours (Default TTL of 86,400 seconds). If your request lands at an edge location that served the Amazon S3 response within 24 hours, then CloudFront uses the cached response. This happens even if you updated the content in Amazon S3.
See https://aws.amazon.com/premiumsupport/knowledge-center/cloudfront-serving-outdated-content-s3/
Relevant content
- Accepted Answerasked 2 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated a year ago
This is exactly what I was after. Thanks very much! DC