]> git.kaiwu.me - nginx.git/commitdiff
Added the REQUEST_SCHEME parameter.
authorMaxim Dounin <mdounin@mdounin.ru>
Fri, 5 Jun 2015 19:23:26 +0000 (22:23 +0300)
committerMaxim Dounin <mdounin@mdounin.ru>
Fri, 5 Jun 2015 19:23:26 +0000 (22:23 +0300)
The REQUEST_SCHEME parameter was introduced in Apache 2.3.11 and seems
to be used by some scripts now.  It looks more logical than previously
used HTTPS.

conf/fastcgi.conf
conf/fastcgi_params
conf/scgi_params
conf/uwsgi_params

index ac9ff92049f9ff7e183089f3d095c9b9629c175f..091738c60381b378628c6a58f82462aa72be30a0 100644 (file)
@@ -10,6 +10,7 @@ fastcgi_param  REQUEST_URI        $request_uri;
 fastcgi_param  DOCUMENT_URI       $document_uri;
 fastcgi_param  DOCUMENT_ROOT      $document_root;
 fastcgi_param  SERVER_PROTOCOL    $server_protocol;
+fastcgi_param  REQUEST_SCHEME     $scheme;
 fastcgi_param  HTTPS              $https if_not_empty;
 
 fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
index 71e2c2e3bed4386323fd18111c9f62408ce18d79..28decb9550a1d2bfa6c5641ba9ed1e228382c4de 100644 (file)
@@ -9,6 +9,7 @@ fastcgi_param  REQUEST_URI        $request_uri;
 fastcgi_param  DOCUMENT_URI       $document_uri;
 fastcgi_param  DOCUMENT_ROOT      $document_root;
 fastcgi_param  SERVER_PROTOCOL    $server_protocol;
+fastcgi_param  REQUEST_SCHEME     $scheme;
 fastcgi_param  HTTPS              $https if_not_empty;
 
 fastcgi_param  GATEWAY_INTERFACE  CGI/1.1;
index 47348ca381c4506acc3f515962aafe61b34cc125..6d4ce4f3ebe3d02a6f9c22c203653a568b981496 100644 (file)
@@ -8,6 +8,7 @@ scgi_param  DOCUMENT_URI       $document_uri;
 scgi_param  DOCUMENT_ROOT      $document_root;
 scgi_param  SCGI               1;
 scgi_param  SERVER_PROTOCOL    $server_protocol;
+scgi_param  REQUEST_SCHEME     $scheme;
 scgi_param  HTTPS              $https if_not_empty;
 
 scgi_param  REMOTE_ADDR        $remote_addr;
index f539451b6f5816d66f4c86d5c247af59e1daf98c..09c732cd68b63c9323d51177c2d57cec89f51b93 100644 (file)
@@ -8,6 +8,7 @@ uwsgi_param  REQUEST_URI        $request_uri;
 uwsgi_param  PATH_INFO          $document_uri;
 uwsgi_param  DOCUMENT_ROOT      $document_root;
 uwsgi_param  SERVER_PROTOCOL    $server_protocol;
+uwsgi_param  REQUEST_SCHEME     $scheme;
 uwsgi_param  HTTPS              $https if_not_empty;
 
 uwsgi_param  REMOTE_ADDR        $remote_addr;