Nginx try_files (папки + файлы) откат

Учитывая эту структуру папок:

root folder
    + default
        + settings1.txt
        + settings2.txt
        ...
        + settingsN.txt
    + user00001
        + settings1.txt
        ...
    ...
    + userN
        + settings1.txt
        ...

И этот пример URL:

domain.com/user00009/settings1.txt

Или же

domain.com/xavi/somefile.txt

Я хотел бы написать правило, которое позволит мне сделать:

folder exists ? check file : 404

file exists ? serve users file : serve default file

Я пытался использовать try_files, но я думаю, что могу использовать только $ uri, я получаю полный URL, было бы здорово, если бы я мог работать со слагами ($ 1 = user00009 & $ 2 = settings1.txt)

Тогда, возможно, я мог бы поставить:

location / {
   root /...
   try_files $1/$2 default/$2 =404;
}

Любая идея?

Примечание: я знаю, что могу сервировать файлы из-за пределов nginx (в данном случае django), но я пытаюсь ускорить процесс

Ответы на вопрос(1)

Ваш ответ на вопрос