From 4316bbcd939601f37c375b19811b091c644b7d53 Mon Sep 17 00:00:00 2001 From: Heiko Carrasco <4395770+miterion@users.noreply.github.com> Date: Fri, 9 Oct 2020 15:10:33 +0200 Subject: [PATCH] caldav: add server handling for well-known URLs --- carddav/server.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/carddav/server.go b/carddav/server.go index 7382fd7..c112ef8 100644 --- a/carddav/server.go +++ b/carddav/server.go @@ -36,6 +36,11 @@ func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) { return } + if r.URL.Path == "/.well-known/carddav" { + http.Redirect(w, r, "/", http.StatusMovedPermanently) + return + } + var err error switch r.Method { case "REPORT":