Usando o cromo e a configuração nginx a seguir, recebo um prompt de autenticação básico na primeira vez que visito cada local, mas depois disso, posso alternar entre eles livremente.
location /torrents/ {
auth_basic "transmission";
auth_basic_user_file /tmp/transmission;
alias /tmp/transmission/ ;
autoindex on;
}
location /admin/ {
auth_basic "administration";
auth_basic_user_file /tmp/administration;
alias /tmp/administration/ ;
autoindex on;
}
Nota: testado em nginx / 1.4.4