From 8ca5f37a40f8306ff7d2d7a0ee5cb9259e0b1d5c Mon Sep 17 00:00:00 2001 From: Antoine Bluchet Date: Thu, 23 Nov 2023 12:02:44 +0100 Subject: [PATCH] update redirections (#513) --- api/docker/caddy/Caddyfile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/api/docker/caddy/Caddyfile b/api/docker/caddy/Caddyfile index 10b7b4bc..7b763fc5 100644 --- a/api/docker/caddy/Caddyfile +++ b/api/docker/caddy/Caddyfile @@ -12,8 +12,15 @@ log { @docsroot path_regexp ^/docs(/?)$ redir @docsroot /docs/distribution/ -@version path_regexp version (/docs/[^/]+)$ -redir @version {re.version.1}/distribution +@withoutTrailingSlash { + not path_regexp ^/docs/.*/$ + not path_regexp \.\w+$ +} + +redir @withoutTrailingSlash {path}/ + +@version path_regexp version ^/docs/v([^/]+)/$ +redir @version /docs/v{re.version.1}/distribution/ @withoutExtension not path_regexp \.\w+$ @withTld path_regexp \.(org|io|fr|com|pl|me|de|gg|dev)$