From 47b3e1a940281997508784a52c56a7f7fe3e79b8 Mon Sep 17 00:00:00 2001 From: msukkari Date: Sat, 1 Mar 2025 16:24:18 -0800 Subject: [PATCH] remove unused middleware file --- packages/web/src/middleware.ts | 34 ---------------------------------- 1 file changed, 34 deletions(-) delete mode 100644 packages/web/src/middleware.ts diff --git a/packages/web/src/middleware.ts b/packages/web/src/middleware.ts deleted file mode 100644 index e0c06c5c..00000000 --- a/packages/web/src/middleware.ts +++ /dev/null @@ -1,34 +0,0 @@ -import { NextRequest, NextResponse } from "next/server"; - -export async function middleware(request: NextRequest) { - const host = request.headers.get("host")!; - - const searchParams = request.nextUrl.searchParams.toString(); - const path = `${request.nextUrl.pathname}${ - searchParams.length > 0 ? `?${searchParams}` : "" - }`; - - if ( - host === process.env.NEXT_PUBLIC_ROOT_DOMAIN || - host === 'localhost:3000' - ) { - return NextResponse.next(); - } - - const subdomain = host.split(".")[0]; - return NextResponse.rewrite(new URL(`/${subdomain}${path}`, request.url)); -}; - - -export const config = { - // https://nextjs.org/docs/app/building-your-application/routing/middleware#matcher - matcher: [ - /** - * Match all paths except for: - * 1. /api routes - * 2. _next/ routes - * 3. ingest (PostHog route) - */ - '/((?!api|_next/static|ingest|_next/image|favicon.ico|sitemap.xml|robots.txt).*)' - ], -} \ No newline at end of file