summaryrefslogtreecommitdiff
path: root/middleware.ts
diff options
context:
space:
mode:
Diffstat (limited to 'middleware.ts')
-rw-r--r--middleware.ts12
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) {