Le fichier .htaccess est un fichier caché qui renferme une extension de la configuration du serveur Web Apache. L'avantage du fichier .htaccess est qu'il est possible au développeur de modifier certains paramètres du serveur Web même s'il ne dispose pas des privilèges de l'administrateur système. Avec .htaccess, on peut réaliser plusieurs tâches, entre autres, la sécurisation de l'accès aux répertoires et aux fichiers.
Tuto complet: https://www.youtube.com/watch?v=_-W2wO5Sgro