There was an error while loading. Please reload this page.
1 parent 9d4fb79 commit 2b1df21Copy full SHA for 2b1df21
1 file changed
web/src/middleware.ts
@@ -14,6 +14,10 @@ export default clerkMiddleware(async (auth, req) => {
14
// 1. Admin Subdomain Logic
15
// Check for "admin." prefix (works for admin.saileelarahasya.com and admin.localhost)
16
if (hostname.startsWith("admin.")) {
17
+ // If already on /admin path, don't double-prefix
18
+ if (url.pathname.startsWith('/admin')) {
19
+ return NextResponse.next();
20
+ }
21
// Rewrite all requests to the /admin path (which maps to src/app/admin)
22
return NextResponse.rewrite(new URL(`/admin${path}`, req.url));
23
}
0 commit comments