Eu não posso atestar se o que você quer fazer funcionará, mas abaixo está a conversão do seu "pseudocódigo" para a configuração real do nginx (e desde que uma solução copie e cole também funcione para você, isso deve continuar funcionando também ).
location ~ /(?<anydirectsubdirectory>[^/]+) {
index index.php;
try_files $uri $uri/ /$anydirectsubdirectory/index.php?$args;
}