je vois bien deux .htaccess,
celui a placer a la racine qui prend tout le site avec DENY FROM ALL
celui a placer dans le dossier a autoriser ainsi que ses fils avec ALLOW FROM ALL
note que je ne suis pas sur que free voit ça d'un tres bon oeil. je crois que tu es sensé faire un site, accessible, donc. evidemment si tu fais une zone admin, ou si tu geres l'acces aux ressources en fonction des droits utilisateurs...