From 4392e1c0cfdcf99a1e46c2b48d6fca4c3c2743c3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bal=C3=A1zs=20Orb=C3=A1n?= Date: Mon, 21 Feb 2022 01:06:19 +0100 Subject: [PATCH] fix: match `redirect` and `rewrite` destination types --- packages/next/server/web/spec-extension/response.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/next/server/web/spec-extension/response.ts b/packages/next/server/web/spec-extension/response.ts index e9993f74720a941..c34ba8a1df566ed 100644 --- a/packages/next/server/web/spec-extension/response.ts +++ b/packages/next/server/web/spec-extension/response.ts @@ -87,7 +87,7 @@ export class NextResponse extends Response { }) } - static rewrite(destination: string | NextURL) { + static rewrite(destination: string | NextURL | URL) { return new NextResponse(null, { headers: { 'x-middleware-rewrite': validateURL(destination),