ho un sito in asp

Cartella download che contiene vari file

Questi file possono essere scaricati solo se hai fatto una login, e quindi ti ho messo in sessione una variabile che mi fa capire se sei un utente registrato o meno.

Problema:
se io scrivo nella barra degli indirizzi direttamenti www.miosito.it/download/nome_del_file.zip, lui salta tutti i controlli e me lo fa scaricare lo stesso.

come fare a non farlo scaricare????