How to clear Amazon CloudFront Cache completely?
CloudFront does now support wildcard or full distribution invalidation. You will need do do one of the followng.
- Invalidate each object that has changed
- Invalidate /*
- Version your objects so that they are considered new (Ie rename or querystring)
http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/Invalidation.html#invalidating-objects-console
You need to use /*
instead of /
.
Also, if you need to do this frequently, you can do it using the AWS CLI.
aws cloudfront create-invalidation --distribution-id=YOUR_DISTRIBUTION_ID --paths "/*"
Edit: thanks to @speckledcarp, you need to use "/*"
(with quotes) when using the CLI.