Comment protéger un seul fichier par mot de passe ?
La façon la plus simple de protéger un fichier par un mot de passe est de le placer dans un dossier qui lui est propre.
Alternativement, vous ne pouvez protéger qu’un seul fichier par répertoire. Pour ce faire, vous devez d’abord utiliser cet outil pour chiffrer le mot de passe souhaité. Il vous fournira une ligne qui ressemble à ceci:
utilisateur:$apr1$2jnjGymj$LAZzF2evDTxx4DkKviREM1
Ensuite, vous devez créer un fichier nommé .htpasswd dans le dossier personnel de votre site web (/home/client/votrenomdedomaine.com) et y placer la ligne que vous avez générée avec l’outil ci-dessus. Vous pouvez créer et modifier le fichier via le Gestionnaire de fichiers dans la Site Tools .
Ensuite, créez un nouveau fichier nommé .htaccess dans le dossier où se trouve le fichier que vous voulez protéger. S’il y a déjà un tel fichier, vous pouvez seulement le modifier sans écraser les règles existantes à l’intérieur. Dans le fichier, ajoutez les lignes suivantes:
ErrorDocument 401 default
AuthName « Membre uniquement »
Type d’authentification de base
AuthUserFile /home/customer/www/yourdomainname.com/.htpasswd
nécessite un utilisateur-valide
Dans ce qui précède, vous devez remplacer file.html par le nom du fichier que vous voulez protéger par mot de passe. De plus, remplacez votrenomdomaine.com par le vôtre.
Les fichiers .htpasswd et .htaccess sont des fichiers cachés. Consultez notre article détaillé sur comment les modifier.