Correction : vm_{hosted,remote} : chemins et noms, suite.
[lhc/ateliers.git] / etc / nginx / conf.d / fastcgi.conf
index 57e350e..c7a736d 100644 (file)
@@ -1,4 +1,4 @@
-# DOC: http://wiki.nginx.org/HttpFastcgiModule
+## DOC: http://wiki.nginx.org/HttpFastcgiModule
 fastcgi_buffer_size 128k;
 fastcgi_buffers 4 256k;
 fastcgi_busy_buffers_size 256k;
@@ -11,6 +11,7 @@ fastcgi_param CONTENT_TYPE      $content_type;
 fastcgi_param DOCUMENT_ROOT     $document_root;
 fastcgi_param DOCUMENT_URI      $document_uri;
 fastcgi_param GATEWAY_INTERFACE CGI/1.1;
+fastcgi_param HTTPS             $https;
 fastcgi_param PATH_INFO         $fastcgi_script_name;
 #fastcgi_param PATH_TRANSLATED   $document_root$fastcgi_path_info;
 fastcgi_param QUERY_STRING      $query_string;
@@ -19,7 +20,8 @@ fastcgi_param REMOTE_PORT       $remote_port;
 fastcgi_param REQUEST_METHOD    $request_method;
 fastcgi_param REMOTE_USER       $remote_user;
 fastcgi_param REQUEST_URI       $request_uri;
-fastcgi_param SCRIPT_FILENAME   $document_root$fastcgi_script_name;
+#fastcgi_param SCRIPT_FILENAME   $document_root$fastcgi_script_name;
+fastcgi_param  SCRIPT_FILENAME   $request_filename;
 fastcgi_param SCRIPT_NAME       $fastcgi_script_name;
 fastcgi_param SERVER_ADDR       $server_addr;
 fastcgi_param SERVER_NAME       $server_name;
@@ -29,3 +31,5 @@ fastcgi_param SERVER_SOFTWARE   nginx/$nginx_version;
 fastcgi_read_timeout 180;
 fastcgi_send_timeout 180;
 fastcgi_temp_file_write_size 256k;
+fastcgi_param   REDIRECT_STATUS         200;
+       # NOTE: PHP only, required if PHP was built with --enable-force-cgi-redirect