mirror of
https://github.com/coollabsio/coolify-docs.git
synced 2026-06-19 07:35:55 +00:00
fix(routing): normalize nginx redirects
This commit is contained in:
@@ -24,6 +24,7 @@ http {
|
||||
server {
|
||||
listen 80;
|
||||
server_name _;
|
||||
absolute_redirect off;
|
||||
|
||||
# # Static files handling
|
||||
# location ~* \.(js|css|png|jpg|jpeg|gif|ico|svg|woff|woff2|ttf|eot)$ {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
# Redirects for Knowledge Base -> New Paths
|
||||
location = /knowledge-base/cloudflare/tunnels { return 301 /docs/integrations/cloudflare/tunnels/overview; }
|
||||
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; }
|
||||
location = /knowledge-base/traefik/dashboard { return 301 /docs/knowledge-base/proxy/traefik/dashboard; }
|
||||
@@ -91,7 +91,7 @@ location = /videos { return 301 /docs/get-started/videos; }
|
||||
location = /contact { return 301 /docs/get-started/support; }
|
||||
|
||||
# Redirects for API pages
|
||||
location = /api/operations/deploy-by-tag-or-uuid { return 301 /docs/api-reference/api/operations/deploy-by-tag-or-uuid; }
|
||||
location = /api/operations/deploy-by-tag-or-uuid { return 301 /docs/api-reference/authorization; }
|
||||
|
||||
# Redirects for Docs Restructure
|
||||
location = /what-is-coolify { return 301 /docs/get-started/introduction; }
|
||||
@@ -108,7 +108,7 @@ location = /services/apache-superset { return 301 /docs/services/superset; }
|
||||
|
||||
# Redirects for Integration Restructure
|
||||
# clouflare
|
||||
location = /knowledge-base/cloudflare/tunnels/overview { return 301 /docs/integrations/cloudflare/tunnels/overview; }
|
||||
location = /knowledge-base/cloudflare/tunnels/overview { return 301 /docs/integrations/cloudflare/tunnels; }
|
||||
location = /knowledge-base/cloudflare/tunnels/all-resource { return 301 /docs/integrations/cloudflare/tunnels/all-resource; }
|
||||
location = /knowledge-base/cloudflare/tunnels/single-resource { return 301 /docs/integrations/cloudflare/tunnels/single-resource; }
|
||||
location = /knowledge-base/cloudflare/tunnels/server-ssh { return 301 /docs/integrations/cloudflare/tunnels/server-ssh; }
|
||||
@@ -120,7 +120,7 @@ location = /integrations/webstudio { return 301 /docs/knowledge-base/how-to/webs
|
||||
|
||||
# Redirects for Builds -> Applications/Build Packs
|
||||
location = /builds/introduction { return 301 /docs/applications/; }
|
||||
location = /builds/packs/overview { return 301 /docs/applications/build-packs/overview; }
|
||||
location = /builds/packs/overview { return 301 /docs/applications/build-packs; }
|
||||
location = /builds/packs/static { return 301 /docs/applications/build-packs/static; }
|
||||
location = /builds/packs/nixpacks { return 301 /docs/applications/build-packs/nixpacks; }
|
||||
location = /builds/packs/dockerfile { return 301 /docs/applications/build-packs/dockerfile; }
|
||||
@@ -137,4 +137,4 @@ location = /knowledge-base/git/bitbucket/integration { return 301 /docs/applicat
|
||||
location = /knowledge-base/git/gitea/integration { return 301 /docs/applications/ci-cd/gitea/integration; }
|
||||
|
||||
# Redirects for common CI/CD URL patterns (based on access logs)
|
||||
location = /integration/cicd { return 301 /docs/applications/ci-cd/introduction; }
|
||||
location = /integration/cicd { return 301 /docs/applications/ci-cd; }
|
||||
|
||||
Reference in New Issue
Block a user