From bc6600d86f4f784ddaedddc719d2d447e234ca5b Mon Sep 17 00:00:00 2001 From: Erick Friis Date: Tue, 22 Oct 2024 12:46:18 -0700 Subject: [PATCH] docs: canonical url fix (#27554) canonical wrong on e.g. https://python.langchain.com/v0.1/docs/modules/agents/concepts/ --- docs/src/theme/SiteMetadata/index.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/docs/src/theme/SiteMetadata/index.js b/docs/src/theme/SiteMetadata/index.js index 38e7d8b2670..f796a018872 100644 --- a/docs/src/theme/SiteMetadata/index.js +++ b/docs/src/theme/SiteMetadata/index.js @@ -62,6 +62,9 @@ function useDefaultCanonicalUrl() { const canonicalPathnameNoVersion = canonicalPathname.startsWith('/v0.') ? "/"+canonicalPathname.split('/').slice(2).join('/') : canonicalPathname; const suggestedLookup = suggestedLinks[canonicalPathnameNoVersion]; const finalPathname = suggestedLookup?.canonical || canonicalPathname; + if (finalPathname.startsWith("https://")) { + return finalPathname; + } return siteUrl + finalPathname; }