# Serve index.html for any path the CDN has no file for.
#
# The Angular router owns the URL bar: /shop, /designs/energy-saving-mode and
# /admin are routes the app draws, not files on disk. Without this rule the host
# looks for a file at that path, does not find one, and returns its own 404 —
# so the site works when you click through it and 404s the moment anyone
# refreshes, opens a link, or arrives from a search result.
#
# The 200 matters as much as the path. A 301 would send the browser to "/" and
# lose the URL; 200 keeps the address and lets the router resolve it.
#
# Netlify and Cloudflare Pages both read this file. Vercel does not — it needs a
# vercel.json with an equivalent rewrite.
/*    /index.html   200
