fix: 개발 서버 에러 수정 테스트2
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user