From acc27ac770c16bf3d70abf38234ffd76ea8687c2 Mon Sep 17 00:00:00 2001 From: Brendan Ryan Date: Wed, 25 Mar 2026 16:19:22 -0700 Subject: [PATCH] fix: use redirect instead of rewrite for /openapi.json Vercel rewrites run after SSR, so the Vocs 404 handler catches /openapi.json before the rewrite applies. Redirects run before SSR and reliably route to the API endpoint. --- vercel.json | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/vercel.json b/vercel.json index 3b9a6f64..f5c189ad 100644 --- a/vercel.json +++ b/vercel.json @@ -1,11 +1,10 @@ { - "rewrites": [ + "redirects": [ { "source": "/openapi.json", - "destination": "/api/openapi.json" - } - ], - "redirects": [ + "destination": "/api/openapi.json", + "permanent": false + }, { "source": "/:path(.*)", "has": [{ "type": "host", "value": "mpp.tempo.xyz" }],