Ребят, я создаю правила для nginx в /etc/nginx/conf.d/*.conf
location = "/download/1.txt" {
auth_ldap "LDAP Restricted";
auth_ldap_servers ldap;
alias $user_loc;
}
В /etc/nginx/nginx.conf в http добавляю map:
map $remote_user $user_loc {
default /download/1.txt;
user1 /temp/file/2.txt;
}
Всё прекрасно работает. Пользователю user1 отдаётся файл /temp/file/2.txt, остальным /download/1.txt