fix: 개발 서버 에러 수정 테스트2

This commit is contained in:
swcho
2025-12-12 14:31:52 +09:00
parent e34776ccc2
commit a42353467b
+4 -2
View File
@@ -44,8 +44,10 @@ export function middleware(req: NextRequest) {
if (pathname.startsWith("/server")) {
const decodedQuery = toDecodedQueryString(searchParams);
const newUrl = `${SERVER_API_URL}${pathname.replace("/server", "")}${decodedQuery ? `?${decodedQuery}` : ""
}`;
const replacedPath = pathname.replace("/server", "");
// '/server//cms-service/..' 같은 케이스에서 '//' 정리
const normalizedPath = replacedPath.replace(/^\/+/g, "/");
const newUrl = `${SERVER_API_URL}${normalizedPath}${decodedQuery ? `?${decodedQuery}` : ""}`;
console.log(`[Middleware] Rewriting from '/server' path to: ${newUrl}`);
const rewriteRequest = rewriteWith(newUrl, req, true);
return rewriteRequest;