Re salut,
oui il faut que tu mettes ça dans le .htaccess
AuthUserFile /le chemin complet vers/.htpasswd
AuthGroupFile /dev/null
AuthName ByPassword
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
le chemin complet vers le .htpasswd est aussi appelé le chemin canonique.
Auth type Basic a beaucoup d'importance
tu peux l'obtenir en posant sur le site dans le même rep que le ;htpasswd, un petit fichier
test_realpath.php contenant
<?php
echo "chemin: ".realpath("test_realpath.php");
?>
et tu l'appeles depuis ton navigateur