diff --git a/config/system.yaml b/config/system.yaml index 558b5bc..35b6dbf 100644 --- a/config/system.yaml +++ b/config/system.yaml @@ -76,7 +76,13 @@ pages: - rss - atom append_url_extension: null - expires: 604800 + # expires: 0 → Cache-Control: max-age=0, so the browser (and any CDN) revalidates + # each load instead of serving up to 7 days stale. With etag on, an unchanged + # page returns a cheap 304; an edited/deleted/new entry shows immediately. This + # matters because the owner edits the live site and entry media reuses filenames + # (photo-N.jpg) across reorders. Server-side page cache (cache.enabled) is + # unaffected and still does the heavy lifting. + expires: 0 cache_control: null last_modified: false etag: true