summary refs log tree commit
diff options
context:
space:
mode:
authorDiego Plentz <diego@plentz.org>2011-03-09 13:58:41 -0300
committerDiego Plentz <diego@plentz.org>2011-03-09 13:58:41 -0300
commitb70085a129d189560992b66e6662538d91c002e2 (patch)
tree642e99a8ef6a9cfe65306b1846ff6ea60f01bdc7
parente3ffeac0dc04bb8d5994b7923bf12e55d549a279 (diff)
downloadrack-b70085a129d189560992b66e6662538d91c002e2.tar.gz
mongrel rack.url_scheme was hardcoded to http
-rw-r--r--lib/rack/handler/mongrel.rb2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/rack/handler/mongrel.rb b/lib/rack/handler/mongrel.rb
index e4372918..665a84a3 100644
--- a/lib/rack/handler/mongrel.rb
+++ b/lib/rack/handler/mongrel.rb
@@ -60,7 +60,7 @@ module Rack
                      "rack.multiprocess" => false, # ???
                      "rack.run_once" => false,
 
-                     "rack.url_scheme" => "http",
+                     "rack.url_scheme" => ["yes", "on", "1"].include?(env["HTTPS"]) ? "https" : "http"
                    })
         env["QUERY_STRING"] ||= ""