From 75ec8df8c7b1f03eeb6ae51fb7aa1c97506159cf Mon Sep 17 00:00:00 2001 From: Dj Walker-Morgan Date: Thu, 10 Sep 2020 13:00:09 +0100 Subject: [PATCH] Add promote check (oops) --- main.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/main.go b/main.go index c383c81..c05ab5a 100644 --- a/main.go +++ b/main.go @@ -69,7 +69,7 @@ func (w *gzipResponseWriter) Write(b []byte) (int, error) { func handleReq(h http.Handler) http.Handler { return http.HandlerFunc(func(w http.ResponseWriter, r *http.Request) { - if r.Header.Get("X-Forwarded-Proto") == "http" { + if *httpsPromote && r.Header.Get("X-Forwarded-Proto") == "http" { http.Redirect(w, r, "https://"+r.Host+r.RequestURI, http.StatusMovedPermanently) if *logRequest { log.Println(301, r.Method, r.URL.Path)