From 470482e4cc91e2200c7ad0ea7169b1ab36386be5 Mon Sep 17 00:00:00 2001 From: Joe Carstairs <65492573+Sycamost@users.noreply.github.com> Date: Mon, 29 Jan 2024 18:52:19 +0000 Subject: [PATCH] Adds instructions for invalidating the CloudFront cache --- README.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/README.md b/README.md index ba1f663..dceffa2 100644 --- a/README.md +++ b/README.md @@ -1,2 +1,18 @@ # personal-website Joe Carstairs' personal website + +## Invalidating the CloudFront cache + +When you update pages, you’ll need to invalidate the CloudFront cache in order +for CloudFront to serve the new versions before the caches expire (which could +be a while). Here’s how to do it: + +1. Go to the CloudFront console +2. Select the distribution for this website +3. Go to the Invalidations tab +4. Add a new Invalidation +5. Include all pages you’ve updated + - Use the relative URL, not the filepath, e.g. "/blog/" not "/blog/index.html" + - Include the trailing "/" or it won’t work + - You can use wildcards to make life easier, e.g. "/blog/2024/01/29/*" +