From 29a7c5d1c57b8ed5b6986462c774904b94a4b806 Mon Sep 17 00:00:00 2001 From: yschoi Date: Tue, 8 Jul 2025 13:52:12 +0900 Subject: [PATCH] =?UTF-8?q?=EB=AF=B8=EB=93=A4=EC=9B=A8=EC=96=B4=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/sn/middleware.ts | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/apps/sn/middleware.ts b/apps/sn/middleware.ts index b5a8e7981..725586530 100644 --- a/apps/sn/middleware.ts +++ b/apps/sn/middleware.ts @@ -20,7 +20,8 @@ export function middleware(req: NextRequest) { console.log(`[Middleware] Rewriting from '/server' path to: ${newUrl}`); return NextResponse.rewrite(new URL(newUrl)); } - else if (pathname.startsWith("/geoserver")) { + + if (pathname.startsWith("/geoserver")) { let queryParams = searchParams.toString(); const typename = searchParams.get("TYPENAME"); @@ -61,7 +62,8 @@ export function middleware(req: NextRequest) { console.log(`[Middleware] Rewriting from '/geoserver' path to: ${newUrl}`); return NextResponse.rewrite(new URL(newUrl)); } - else if ( + + if ( pathname.startsWith("/attach-service") || pathname.startsWith("/cms-service") ) { @@ -80,7 +82,8 @@ export function middleware(req: NextRequest) { headers: requestHeaders, }); } - else if (pathname.startsWith("/user-service")) { + + if (pathname.startsWith("/user-service")) { const requestHeaders = new Headers(req.headers); const newUrl = `${SERVER_API_URL}${pathname}`; @@ -91,7 +94,8 @@ export function middleware(req: NextRequest) { headers: requestHeaders, }); } - else if (pathname.startsWith("/dc-service")) { + + if (pathname.startsWith("/dc-service")) { const requestHeaders = new Headers(req.headers); const newUrl = `${RSONE_DC_URL}${pathname}`;