diff --git a/src/middleware.ts b/src/middleware.ts index 5dfaca4..f2c05c6 100644 --- a/src/middleware.ts +++ b/src/middleware.ts @@ -28,7 +28,7 @@ export default clerkMiddleware(async (auth, req: NextRequest) => { } const subdomain = getSubdomain(req); - if (subdomain) { + if (subdomain && !req.nextUrl.pathname.startsWith("/api")) { const url = req.nextUrl.clone(); url.pathname = `/${subdomain}${url.pathname === "/" ? "" : url.pathname}`; return NextResponse.rewrite(url);