The static site hosting is very limited atm. There is only a "custom page" option to define a single fallback page when a route is not found. That's by far not enough. If I host a static next.js app, I need to rewrite specific routes to an [id].html file, for example. There is no way to define headers. Basically all proper build tools have checksummed files that could be cached forever. Some Apps will require security headers to be set. There is no option to do that. I'd have a few suggestions on how that could be implemented: Extending the routing feature to add headers and placeholders. That could also benefit none static sites. But it would annoyingly require updating the app config when adding wildcard pages and requires effort when syncing beta and live apps. A different solution would be config files like netilfy's _redirects and _headers file. I'm not sure that i like the custom nature of those, but they could be versioned. The maximum premium solution would be to implement a subset of apache's .htaccess files, especially the RewriteRule, RewriteCondition and Header statements. Those could statically be parsed on deploy time. What I love most about that idea is that it can be locally tested and doesn't invent a new standard. But it's likely the most complicated way