diff --git a/packages/@vuepress/theme-default/util/index.js b/packages/@vuepress/theme-default/util/index.js index db331efa3c..9913ff7ea4 100644 --- a/packages/@vuepress/theme-default/util/index.js +++ b/packages/@vuepress/theme-default/util/index.js @@ -192,7 +192,7 @@ export function resolveMatchingConfig (regularPath, config) { } } for (const base in config) { - if (ensureEndingSlash(regularPath).indexOf(base) === 0) { + if (ensureEndingSlash(regularPath).indexOf(encodeURI(base)) === 0) { return { base, config: config[base]