IA Report static web test
Cloudflare → ext NLB → internal NLB → internal ALB → S3 interface endpoint → private bucket
| Check | Result |
|---|---|
| index.html served (pages rule) | PASS |
| /assets/style.css served (files rule) | FAIL - stylesheet not loaded |
| /assets/app.js served (files rule) | FAIL - script not loaded |
| Requested path (SPA fallback) | - |
| Host | - |
Try deep links
Each should show this same page with the path above changed:
A missing file such as /assets/missing.js returns S3's 403 AccessDenied (expected).