diff --git a/gateway/types/proxy_client.go b/gateway/types/proxy_client.go
index ac9e5ff1c62cac191d469d2425853e700a23fdde..8b40aaad973374d0f76208d3ee07dee4ff53ed52 100644
--- a/gateway/types/proxy_client.go
+++ b/gateway/types/proxy_client.go
@@ -28,7 +28,11 @@ func NewHTTPClientReverseProxy(baseURL *url.URL, timeout time.Duration) *HTTPCli
 			ExpectContinueTimeout: 1500 * time.Millisecond,
 		},
 		Timeout: timeout,
+		CheckRedirect: func(req *http.Request, via []*http.Request) error {
+			return http.ErrUseLastResponse
+		},
 	}
+
 	return &h
 }