How to clear Amazon CloudFront Cache completely?
22,687
Solution 1
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)
Solution 2
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.
Comments
-
codersofthedark over 3 years
I made some changes to my origin server which now serves different data from same url.
I tried to clear my cache completely by doing the following invalidation in CF UI:
But this didn't work. How can I wipe off completely the Amazon CloudFront cache's in one go?