Don't redirect if TLS is already in use

This commit is contained in:
Igor Chubin 2022-11-20 14:00:59 +01:00
parent b2b918637e
commit ff4f258f2d

View File

@ -145,7 +145,7 @@ func redirectInsecure(req *http.Request) (*responseWithHeader, bool) {
return nil, false
}
if strings.ToLower(req.Header.Get("X-Forwarded-Proto")) == "https" {
if req.TLS != nil || strings.ToLower(req.Header.Get("X-Forwarded-Proto")) == "https" {
return nil, false
}