diff --git a/proxy/caddy/Caddyfile b/proxy/caddy/Caddyfile index 8b286cf..9a91c5b 100644 --- a/proxy/caddy/Caddyfile +++ b/proxy/caddy/Caddyfile @@ -93,9 +93,9 @@ } @meet host meet.{$DOMAIN} - handle @meet { - reverse_proxy jitsi-meet-web:80 - } + handle @meet { + reverse_proxy jitsi-meet-web:80 + } # Fallback unhandled (sub)domains handle { @@ -112,6 +112,12 @@ } } +# redirect URL without subdomain to www {$DOMAIN} { redir https://www.{$DOMAIN}{uri} permanent } + +# shortcut to prevent double redirect (http --> https AND without subdomain to www) +http://{$DOMAIN} { + redir https://www.{$DOMAIN}{uri} permanent +}