From 53fa4b0b881f7a1f3a9823968d21d1746e5af8ba Mon Sep 17 00:00:00 2001 From: lannyfu Date: Thu, 31 Jul 2025 10:48:58 +0800 Subject: [PATCH 1/4] fix: Disable doc url Signed-off-by: lannyfu --- netlify.toml | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/netlify.toml b/netlify.toml index 5baf81610..166866126 100644 --- a/netlify.toml +++ b/netlify.toml @@ -28,3 +28,17 @@ status = 301 force = true +[[redirects]] + from = "^/(zh/)?docs/(v3\\.3|v3\\.4|v4\\.1)(/.*)?$" + to = "/404.html" + status = 404 + force = true + conditions = { Role = "all" } + +[[headers]] + for = "^(/zh)?/docs/(v3\\.3|v3\\.4|v4\\.1)(/.*)?$" + [headers.values] + Cache-Control = "no-store, max-age=0" + X-Robots-Tag = "noindex, nofollow" + + From 4c0cd9da437cc44a442208e44e6d325977335727 Mon Sep 17 00:00:00 2001 From: lannyfu Date: Thu, 31 Jul 2025 10:57:45 +0800 Subject: [PATCH 2/4] fix bug Signed-off-by: lannyfu --- layouts/docs/single.html | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/layouts/docs/single.html b/layouts/docs/single.html index 514bcd1bd..80a9692ce 100644 --- a/layouts/docs/single.html +++ b/layouts/docs/single.html @@ -1,3 +1,15 @@ +{{ $disabled := or (hasPrefix .RelPermalink "/zh/docs/v3.3") + (hasPrefix .RelPermalink "/zh/docs/v3.4") + (hasPrefix .RelPermalink "/zh/docs/v4.1") + (hasPrefix .RelPermalink "/docs/v3.3") + (hasPrefix .RelPermalink "/docs/v3.4") + (hasPrefix .RelPermalink "/docs/v4.1") }} + +{{ if $disabled }} + {{ partial "404" . }} + {{ .Scratch.Set "renderEnabled" false }} +{{ end }} + From 7efa597aa421155e8e6f339c2f401272d9b2aae8 Mon Sep 17 00:00:00 2001 From: lannyfu Date: Thu, 31 Jul 2025 11:02:50 +0800 Subject: [PATCH 3/4] fix bug Signed-off-by: lannyfu --- layouts/docs/single.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/docs/single.html b/layouts/docs/single.html index 80a9692ce..8ffdbae43 100644 --- a/layouts/docs/single.html +++ b/layouts/docs/single.html @@ -6,7 +6,7 @@ (hasPrefix .RelPermalink "/docs/v4.1") }} {{ if $disabled }} - {{ partial "404" . }} + {{ .Render "404" }} {{ .Scratch.Set "renderEnabled" false }} {{ end }} From 6bd857191a5410ed1216f0d045a58794b1763ff6 Mon Sep 17 00:00:00 2001 From: lannyfu Date: Thu, 31 Jul 2025 11:26:16 +0800 Subject: [PATCH 4/4] fix bug Signed-off-by: lannyfu --- layouts/docs/single.html | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/layouts/docs/single.html b/layouts/docs/single.html index 8ffdbae43..5c9697bd5 100644 --- a/layouts/docs/single.html +++ b/layouts/docs/single.html @@ -6,8 +6,17 @@ (hasPrefix .RelPermalink "/docs/v4.1") }} {{ if $disabled }} - {{ .Render "404" }} - {{ .Scratch.Set "renderEnabled" false }} + + + + + + + + + + + {{ return }} {{ end }}