Reminds me of many things; as usual, the weakest part of this PHP router is the .htaccess file.
url.rewrite-once = ( "^/(.*)$" => "index.php/$1" )
location {
root /usr/share/nginx/html;
index index.php index.html index.htm;
try_files $uri $uri/ /index.php?$request_uri;
}