con htaccess devi bloccare la cartella che contiene i file, poi agli utenti autorizzati gli mandi il file tramite php.

in pratica ti crei un file php con tutti i controlli del caso e poi gli mandi in output il file che dovrebbe scaricare

tra le pillole ner regolamento ci trovi una miniguida su come far scaricare i file con php, puoi partire da li per documentarti.

Ciao