Files
loto/static/_redirects
T
tiennm99 6d482354c1 fix(deploy): break the / -> / redirect loop on Cloudflare Pages
The previous rule "/* / 301" matched / itself even though docs say
static assets take precedence — empirically CF still bounced and
caused ERR_TOO_MANY_REDIRECTS on loto.miti99.com.

Replace with two safer rules:
  /master*  /             301   (true URL redirect for the known orphan)
  /*        /index.html   200   (SPA fallback — URL stays, homepage shows)

The 200 rewrite cannot create a redirect loop. Static assets at /,
/_app/*, /favicon.* are served before rules fire.
2026-04-27 01:35:51 +07:00

11 lines
503 B
Plaintext

# Cloudflare Pages routing rules.
#
# 1. /master* → 301 redirect to / (handles old bookmarks from when the
# host had its own page; the URL bar updates to /).
# 2. /* → 200 rewrite to /index.html (SPA fallback for any other unknown
# path: keeps the URL but serves the homepage content). Static assets
# take precedence over rules, so /, /_app/*, /favicon.ico, etc. are
# served directly without rewrite — no redirect loop on /.
/master* / 301
/* /index.html 200