En fait le truc qu'il faut savoir, c'est que le .htaccess n'a qu'un pouvoir "descendant". En gros il n'agit que sur les fichier placés dans son propre répertoire et sous répertoires. Si tu le places à la racine il agira sur tout le site, si tu le places dans un répertoire, il n'agira ni sur la racine, si sur les autres répertoires de même niveau.