diff --git a/caldav/server.go b/caldav/server.go index f98d06e..f713174 100644 --- a/caldav/server.go +++ b/caldav/server.go @@ -58,7 +58,7 @@ func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) { return } - http.Redirect(w, r, principalPath, http.StatusMovedPermanently) + http.Redirect(w, r, principalPath, http.StatusPermanentRedirect) return } diff --git a/carddav/server.go b/carddav/server.go index 0e3be6c..81ae875 100644 --- a/carddav/server.go +++ b/carddav/server.go @@ -57,7 +57,7 @@ func (h *Handler) ServeHTTP(w http.ResponseWriter, r *http.Request) { return } - http.Redirect(w, r, principalPath, http.StatusMovedPermanently) + http.Redirect(w, r, principalPath, http.StatusPermanentRedirect) return }