diff --git a/apps/dm_new/middleware.ts b/apps/dm_new/middleware.ts index f4b438625..47f94aef5 100644 --- a/apps/dm_new/middleware.ts +++ b/apps/dm_new/middleware.ts @@ -130,7 +130,8 @@ export function middleware(req: NextRequest) { if (pathname.startsWith("/reuse-service")) { const queryParams = searchParams.toString(); - const newUrl = `${GATEWAY_URL}${pathname}${queryParams ? `?${queryParams}` : ""}`; + const newPath = pathname.replace("/reuse-service", ""); + const newUrl = `${GATEWAY_URL}/reuse-service/api/v1${newPath}${queryParams ? `?${queryParams}` : ""}`; console.log(`[Middleware] Rewriting from '/reuse-service' path to: ${newUrl}`); return NextResponse.rewrite(new URL(newUrl)); } else if (pathname.startsWith("/operation-service")) {