๐Ÿš€ STACKIT CDN — SPA Test

Verifying Bunny CDN 404 interception & Origin URL rewrite

Initial Page Load
Current Path (window.location.pathname) /
Full Location href -
Initial Document Load Time -
Last Route Rendered At -

๐Ÿงช Verification Test Steps

  1. Upload this file as index.html to your origin Object Storage bucket.
  2. Open the CDN distribution URL at root / (tests Default Root Object).
  3. Click navigation buttons above. Observe that the client-side router changes the URL without full reloading.
  4. The Crucial Test (404 Fallback): Copy the link for /dashboard (or /nested/deep/route/test) and open it in a new incognito window, or press F5 / Cmd+R while on that URL.
    • โœ… Pass: This page loads, "Initial Document Load Time" matches the refresh, and "Current Path" shows /dashboard. The bucket returned 404, Bunny intercepted it, and served /index.html with 200 OK.
    • โŒ Fail: You see a raw S3 XML error (<Code>NoSuchKey</Code>) or a CDN 404 error page.

Navigation Log