fix(redirects): cover remaining legacy docs paths

This commit is contained in:
Andras Bacsai
2026-05-29 12:23:57 +02:00
parent f3fa80c313
commit 26f3bfb54b
+6
View File
@@ -2,9 +2,11 @@
location ~ ^/docs/knowledge-base/overview/?$ { return 301 /docs/knowledge-base; }
location ~ ^/docs/knowledge-base/proxy/traefik/overview/?$ { return 301 /docs/knowledge-base/proxy/traefik; }
location ~ ^/docs/knowledge-base/proxy/caddy/overview/?$ { return 301 /docs/knowledge-base/proxy/caddy; }
location ~ ^/docs/knowledge-base/proxy/traefik/redirects/?$ { return 301 /docs/knowledge-base/proxy/traefik/custom-middlewares/redirects; }
location ~ ^/knowledge-base/overview/?$ { return 301 /docs/knowledge-base; }
location ~ ^/knowledge-base/proxy/traefik/overview/?$ { return 301 /docs/knowledge-base/proxy/traefik; }
location ~ ^/knowledge-base/proxy/caddy/overview/?$ { return 301 /docs/knowledge-base/proxy/caddy; }
location ~ ^/knowledge-base/proxy/traefik/redirects/?$ { return 301 /docs/knowledge-base/proxy/traefik/custom-middlewares/redirects; }
location = /knowledge-base/cloudflare/tunnels { return 301 /docs/integrations/cloudflare/tunnels; }
location = /knowledge-base/traefik/basic-auth { return 301 /docs/knowledge-base/proxy/traefik/basic-auth; }
location = /knowledge-base/traefik/custom-ssl-certs { return 301 /docs/knowledge-base/proxy/traefik/custom-ssl-certs; }
@@ -17,6 +19,8 @@ location = /knowledge-base/traefik/wildcard-certificates { return 301 /docs/know
location = /knowledge-base/traefik/protecting-services-with-authentik { return 301 /docs/knowledge-base/proxy/traefik/protect-services-with-authentik; }
# Redirects for Applications -> New Paths
location ~ ^/docs/applications/vitepress/?$ { return 301 /docs/applications/vite; }
location ~ ^/applications/vitepress/?$ { return 301 /docs/applications/vite; }
location = /knowledge-base/applications { return 301 /docs/applications/; }
location = /knowledge-base/applications/laravel { return 301 /docs/applications/laravel; }
location = /knowledge-base/applications/phoenix { return 301 /docs/applications/phoenix; }
@@ -97,7 +101,9 @@ location = /videos { return 301 /docs/get-started/videos; }
location = /contact { return 301 /docs/get-started/support; }
# Redirects for API pages
location ~ ^/docs/api-reference/api/?$ { return 301 /docs/api-reference/authorization; }
location ~ ^/docs/api-reference/api/operations/deploy-by-tag-or-uuid/?$ { return 301 /docs/api-reference/authorization; }
location ~ ^/api-reference/api/?$ { return 301 /docs/api-reference/authorization; }
location ~ ^/api-reference/api/operations/deploy-by-tag-or-uuid/?$ { return 301 /docs/api-reference/authorization; }
location = /api/operations/deploy-by-tag-or-uuid { return 301 /docs/api-reference/authorization; }