server { listen 80; server_name localhost; root /app/examples/server/oauth-microsoft; # Route all requests through PHP location / { try_files $uri /server.php$is_args$args; } # PHP processing location ~ \.php$ { fastcgi_pass php:9000; fastcgi_index server.php; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name; include fastcgi_params; # Pass all request info fastcgi_param REQUEST_URI $request_uri; fastcgi_param QUERY_STRING $query_string; fastcgi_param REQUEST_METHOD $request_method; fastcgi_param CONTENT_TYPE $content_type; fastcgi_param CONTENT_LENGTH $content_length; } }