Prechádzať zdrojové kódy

Merge pull request #2745 from calmh/redirect307

Return status code 307 instead of 302 when redirecting from HTTP to HTTPS
Audrius Butkevicius 10 rokov pred
rodič
commit
016f799983
1 zmenil súbory, kde vykonal 1 pridanie a 1 odobranie
  1. 1 1
      cmd/syncthing/gui.go

+ 1 - 1
cmd/syncthing/gui.go

@@ -424,7 +424,7 @@ func redirectToHTTPSMiddleware(h http.Handler) http.Handler {
 			// Redirect HTTP requests to HTTPS
 			// Redirect HTTP requests to HTTPS
 			r.URL.Host = r.Host
 			r.URL.Host = r.Host
 			r.URL.Scheme = "https"
 			r.URL.Scheme = "https"
-			http.Redirect(w, r, r.URL.String(), http.StatusFound)
+			http.Redirect(w, r, r.URL.String(), http.StatusTemporaryRedirect)
 		} else {
 		} else {
 			h.ServeHTTP(w, r)
 			h.ServeHTTP(w, r)
 		}
 		}