diff --git a/packages/next/src/server/lib/router-utils/filesystem.ts b/packages/next/src/server/lib/router-utils/filesystem.ts index d442b87fff85..270580f1f81a 100644 --- a/packages/next/src/server/lib/router-utils/filesystem.ts +++ b/packages/next/src/server/lib/router-utils/filesystem.ts @@ -249,7 +249,7 @@ export async function setupFsCheck(opts: { ? new RegExp( route.dataRouteRegex.replace( `/${escapedBuildId}/`, - `/${escapedBuildId}/(?.+?)/` + `/${escapedBuildId}/(?[^/]+?)/` ) ) : new RegExp(route.dataRouteRegex), diff --git a/packages/next/src/server/lib/router-utils/setup-dev.ts b/packages/next/src/server/lib/router-utils/setup-dev.ts index 2faaf385fa39..cf17fb2d7d9e 100644 --- a/packages/next/src/server/lib/router-utils/setup-dev.ts +++ b/packages/next/src/server/lib/router-utils/setup-dev.ts @@ -1784,7 +1784,7 @@ async function startWatcher(opts: SetupOpts) { ? new RegExp( route.dataRouteRegex.replace( `/development/`, - `/development/(?.+?)/` + `/development/(?[^/]+?)/` ) ) : new RegExp(route.dataRouteRegex),