Não tenho certeza se é isso que você está procurando, mas é praticamente uma API:
Fonte: link
# wordpress (without WP Super Cache) - example 1
try_files $uri $uri/ /index.php?q=$uri&$args;
# wordpress (without WP Super Cache) - example 2
# It doesn't REALLY need the "q" parameter, but without an explicit $args php
# gets an empty QUERY_STRING, breaking generated responses that don't use a
# permalink, such as search results.
try_files $uri $uri/ /index.php?$args;
# joomla
try_files $uri $uri/ /index.php?q=$uri&$args;
location ~ \.php$ {
fastcgi_pass 127.0.0.1:8888;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
# if not already defined in the fastcgi_params file
# any other specific fastcgi_params
}
Obviamente, esses exemplos são para os try_files, mas os parâmetros seriam os mesmos transmitidos. Este é apenas um exemplo onde eles são usados.