diff --git a/packages/compat/src/v1-app.ts b/packages/compat/src/v1-app.ts index 3e13192ad..aaf8cbc81 100644 --- a/packages/compat/src/v1-app.ts +++ b/packages/compat/src/v1-app.ts @@ -664,7 +664,7 @@ export default class V1App { private withoutRootURL(src: string) { let rootURL = this.config.readConfig().rootURL; - if (src.startsWith(rootURL)) { + if ((src.startsWith(rootURL) && rootURL) || (!rootURL && !src.startsWith('/'))) { src = '/' + src.slice(rootURL.length); } else if (src.startsWith('/' + rootURL)) { src = src.slice(rootURL.length);