Agent rule
On ankitzen.com and ankitzen.differentthandefault.com, Edge middleware rewrites into /ankitzen/ before static files. Do not assume vercel.json host rewrites win — a matching folder at repo root (e.g. about/) is served first.
Status: Accepted
Context: ankitzen.com/about/ showed the DTD About page after the personal About shipped. Same class of bug as school /blog vs apex blog/.
Decision: middleware.js rewrites those two hosts to /ankitzen/ (pages plus site.css / site.js / sitemap / robots). Leave /api/ and /assets/ on the shared root. Keep vercel.json host rewrites as backup.
Consequences: A new Ankit Zen URL that collides with a root folder still works. Do not delete DTD about/ to “fix” the personal site.