Bon déjà de un tu t'embrouilles; le FTP c'est le programme qui te sert à envoyer les fichiers sur le serveur si celui n'est pas à portée physique (car souvent le serveur se trouve à des centaines voir des milliers de kilomètres de chez toi.
Dans le cas d'un serveur web local, le serveur c'est ton propre PC donc le FTP est INUTILE. Enfin ça peut marcher mais c'est con de passer par un programme pour envoyer des fichiers sur une machine qui se trouve à 30cm de tes yeux...
Un htaccess a besoin de la configuration du serveur pour fonctionner en bref pas de serveur web (que tu installes en installant wamp, qui n'est autre qu'un ensemble de programme (http://fr.wikipedia.org/wiki/WAMP), afin d'avoir ce serveur web.
Et si tu as encore du mal je te conseille VIVEMENT d'apprendre la base.