Como rewrite regras de string de consulta htaccess em nginx?

Eu tenho esse htaccess:

<IfModule mod_rewrite.c> RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*) index.php?%{QUERY_STRING} [L] </IfModule> 

paira conviewter em regras nginx.

O problema é a última linha.

Aqui é o meu atual:

  set $condition ""; if (!-f $request_filename) { set $condition F; } if (!-d $request_filename) { set $condition "${condition}D"; } if ($condition = FD) { rewrite ^(.*) $host/index.php?$query_string last; } 

Como posso fazer isso funcionair?

Obrigado.