From 4ee9ccc4841f75522d1635233c9efced4d35e88b Mon Sep 17 00:00:00 2001 From: Remco Date: Sat, 15 Nov 2014 00:51:56 +0100 Subject: [PATCH] updated suffix beanstalk check --- transfersh-server/handlers.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/transfersh-server/handlers.go b/transfersh-server/handlers.go index f8dd8d7..e094840 100644 --- a/transfersh-server/handlers.go +++ b/transfersh-server/handlers.go @@ -582,7 +582,7 @@ func RedirectHandler(h http.Handler) http.HandlerFunc { return func(w http.ResponseWriter, r *http.Request) { if r.URL.Path == "/health.html" { } else if ipAddrFromRemoteAddr(r.Host) == "127.0.0.1" { - } else if ipAddrFromRemoteAddr(r.Host) == "transfersh.elasticbeanstalk.com" { + } else if strings.HasSuffix(ipAddrFromRemoteAddr(r.Host), ".elasticbeanstalk.com") { } else if ipAddrFromRemoteAddr(r.Host) == "jxm5d6emw5rknovg.onion" { } else if ipAddrFromRemoteAddr(r.Host) == "transfer.sh" { if r.Header.Get("X-Forwarded-Proto") != "https" && r.Method == "GET" {