diff --git a/packages/router-core/src/rewrite.ts b/packages/router-core/src/rewrite.ts index c0cef0cc879..5c5373f32ba 100644 --- a/packages/router-core/src/rewrite.ts +++ b/packages/router-core/src/rewrite.ts @@ -24,7 +24,7 @@ export function rewriteBasepath(opts: { }) { const trimmedBasepath = trimPath(opts.basepath) const regex = new RegExp( - `^/${trimmedBasepath}/`, + `^/${trimmedBasepath}(?:/|$)`, opts.caseSensitive ? '' : 'i', ) return {