mirror of
https://github.com/olehomelchenko/astrolabe.git
synced 2026-08-08 02:02:33 +00:00
11 lines
626 B
Plaintext
11 lines
626 B
Plaintext
# Cloudflare Pages header rules (copied into dist/ by Vite's public/ passthrough).
|
|
#
|
|
# Everything under /assets/ is content-hashed by the build (JS, CSS, and the
|
|
# font files), so it is safe to cache forever — a changed file gets a new URL.
|
|
# Without this rule CF Pages serves its default `max-age=14400, must-revalidate`,
|
|
# making every returning visitor revalidate multi-MB vendor chunks every 4 hours.
|
|
# HTML keeps the platform default (max-age=0, must-revalidate) so deploys
|
|
# propagate instantly; icons live at the root un-hashed and keep the default too.
|
|
/assets/*
|
|
Cache-Control: public, max-age=31536000, immutable
|