Пока нашел решение вот такое:
location ~ ^/app\.php(/|$)
{
error_log /dev/null crit;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_index app.php;
set $socket "unix:/var/run/php5-fpm.sock";
if ($arg_aux ~* "([^:%]+).*") {
set $socket /var/run/php-fpm-$1.sock;
}
fastcgi_pass unix:$socket;
error_page 502 = @default;
}
location @default {
internal;
fastcgi_split_path_info ^(.+\.php)(/.*)$;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_index app.php;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
Но тут отключаются логи типа "crit", что не совсем хорошо.