diff options
Diffstat (limited to 'middleware.ts')
| -rw-r--r-- | middleware.ts | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/middleware.ts b/middleware.ts index e74cb653..6a825e6f 100644 --- a/middleware.ts +++ b/middleware.ts @@ -332,7 +332,17 @@ export async function middleware(request: NextRequest) { /** * 10. 위 조건에 걸리지 않았다면 그대로 Next.js로 넘긴다. */ - const response = NextResponse.next(); + /** + * 10. 위 조건에 걸리지 않았다면 그대로 Next.js로 넘긴다. + */ + const requestHeaders = new Headers(request.headers); + requestHeaders.set('x-pathname', pathname); + + const response = NextResponse.next({ + request: { + headers: requestHeaders, + }, + }); // 만료된 세션 쿠키 정리 (공개 경로 포함) if (token) { |
