#Custom cgi
- location /cgi/ {
+ location ~ ^/api/?([^?]*) {
fastcgi_pass 127.0.0.1:9005;
fastcgi_param GATEWAY_INTERFACE CGI/1.1;
fastcgi_param SERVER_HOSTNAME mctxsoft;
fastcgi_param SERVER_SOFTWARE nginx;
+
+ #Regex removed /cgi/ part, and any args
+ fastcgi_param DOCUMENT_URI_LOCAL $1;
fastcgi_param QUERY_STRING $query_string;
+
+ #Unused for now
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
- fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name
+ fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script$
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param DOCUMENT_URI $document_uri;