From 2e010683986816e93297a5b156dbc65e94980d7a Mon Sep 17 00:00:00 2001 From: yschoi Date: Sun, 26 Oct 2025 17:36:24 +0900 Subject: [PATCH] =?UTF-8?q?geoserver=20url=20=ED=97=A4=EB=8D=94=20?= =?UTF-8?q?=ED=86=A0=ED=81=B0=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/fo/middleware.ts | 3 ++- apps/sn/middleware.ts | 3 ++- apps/wr/middleware.ts | 3 ++- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/fo/middleware.ts b/apps/fo/middleware.ts index cca7ecd22..870997941 100644 --- a/apps/fo/middleware.ts +++ b/apps/fo/middleware.ts @@ -91,7 +91,8 @@ export function middleware(req: NextRequest) { } console.log(`[Middleware] Rewriting from '/geoserver' path to: ${newUrl}`); - return NextResponse.rewrite(new URL(newUrl)); + const rewriteRequest = rewriteWith(newUrl, req, true); + return rewriteRequest; } if (pathname.startsWith("/sewerage-service")) { diff --git a/apps/sn/middleware.ts b/apps/sn/middleware.ts index 13b94a86e..97f4fcce7 100644 --- a/apps/sn/middleware.ts +++ b/apps/sn/middleware.ts @@ -99,7 +99,8 @@ export function middleware(req: NextRequest) { } console.log(`[Middleware] Rewriting from '/geoserver' path to: ${newUrl}`); - return NextResponse.rewrite(new URL(newUrl)); + const rewriteRequest = rewriteWith(newUrl, req, true); + return rewriteRequest; } if (pathname.startsWith("/attach-service") diff --git a/apps/wr/middleware.ts b/apps/wr/middleware.ts index 40bdd0f20..a5956ee0b 100644 --- a/apps/wr/middleware.ts +++ b/apps/wr/middleware.ts @@ -122,7 +122,8 @@ export function middleware(req: NextRequest) { } //console.log(`[Middleware] Rewriting from '/geoserver' path to: ${newUrl}`); - return NextResponse.rewrite(new URL(newUrl)); + const rewriteRequest = rewriteWith(newUrl, req, true); + return rewriteRequest; } if (pathname.startsWith("/sewerage-service")) {