diff --git a/src/node/plugins/localSearchPlugin.ts b/src/node/plugins/localSearchPlugin.ts index 35991cff..96b0bbed 100644 --- a/src/node/plugins/localSearchPlugin.ts +++ b/src/node/plugins/localSearchPlugin.ts @@ -97,7 +97,7 @@ export async function localSearchPlugin( function getDocId(file: string) { let relFile = path.relative(siteConfig.srcDir, file) relFile = siteConfig.rewrites.map[relFile] || relFile - let id = path.join(siteConfig.userConfig.base ?? '/', relFile) + let id = path.join(siteConfig.site.base, relFile) id = id.replace(/\.md$/, siteConfig.cleanUrls ? '' : '.html') return id }