diff --git a/templates/ingress-autodiscover.yaml b/templates/ingress-autodiscover.yaml index b51a5c36e00f569dc8e39243adaf8049b28f809f..3aca552ca9679eba1dc3e1292681aaab10480fd6 100644 --- a/templates/ingress-autodiscover.yaml +++ b/templates/ingress-autodiscover.yaml @@ -10,7 +10,7 @@ metadata: nginx.ingress.kubernetes.io/cache-generation: "2" nginx.ingress.kubernetes.io/cache-whitelist-query-params: "" nginx.ingress.kubernetes.io/configuration-snippet: |- - rewrite ^/.well-known/(carddav|caldav)$ "https://{{ .Values.webdav.host }}{{ .Values.webdav.path }}" permanent; + rewrite ^/.well-known/(carddav|caldav)$ "https://{{ .Values.webdav.host }}{{ .Values.webdav.path }}/.well-known/$1" permanent; rewrite ^/mail/(.*) /$1 last; {{- range $key, $value := .Values.ingress.annotations }} {{- printf "%s: %s" $key (tpl $value $ | quote) | nindent 4 }}