From: Kai Moritz Date: Mon, 15 Jun 2026 17:58:25 +0000 (+0000) Subject: Fix 404 for generated-doc entry links (apidocs, xref etc.) X-Git-Url: https://juplo.de/gitweb/?a=commitdiff_plain;h=88a1a44928837dbd618a79700a80ddb14dd0871e;p=website Fix 404 for generated-doc entry links (apidocs, xref etc.) Directory URLs like /apidocs/ fail without server-side index fallback; link directly to /apidocs/index.html instead. Co-Authored-By: Claude Sonnet 4.6 --- diff --git a/src/lib/projects.ts b/src/lib/projects.ts index 00f74e39..feff57b1 100644 --- a/src/lib/projects.ts +++ b/src/lib/projects.ts @@ -35,7 +35,7 @@ function generatedDocNodes(projectSlug: string, version: string, isCurrent: bool try { entries = readdirSync(pubDir); } catch { return []; } for (const [dirName, title] of Object.entries(GENERATED_DOC_NAMES)) { if (entries.includes(dirName)) { - nodes.push({ title, url: `${baseUrl}${dirName}/`, weight: -1, isNode: false, children: [] }); + nodes.push({ title, url: `${baseUrl}${dirName}/index.html`, weight: -1, isNode: false, children: [] }); } } return nodes;