Tuxmania.org .:.  Hébergement gratuit.:.  

Mise en place d'un fichier htaccess




La mise en place d'un htaccess peut avoir différente utilitée :


Identification par mot de passe

Pour la mise en place d'un htaccess qui vérifiera la validité des comptes, nous allons procéder en deux étapes.

Première étape
Création du fichier htaccess.
Les systeme d'exploitation M$ n'acceptent pas la création de fichier commençant par un '.' , on va donc commencer en créant un fichier et l'appeller htaccess.txt.
Editez le nouveau fichier texte et inserez les lignes suivantes en prennant soint de modifier les valeurs en vert par ce qui vous correspond.

<-- DEBUT FICHIER-->
AuthUserFile /webhosting/tuxmania.org/VOTRE_COMPTE/htdocs/.htpasswd
AuthName "Vous pouvez mettre ce que vous voulez ici"
AuthType Basic
require valid-user
<-- FIN FICHIER-->


A ce point, vous pouvez tester que votre compte web accepte bien les fichier de type htaccess.
Connectez vous et envoyez le fichier par ftp.
Une fois ceci fait renomer le fichier 'htaccess.txt' en '.htaccess'.
Vous pouvez maintenant rafraichir l'affichage du ftp. Vous devriez remarquer que le fichier que vous venez de renomer à  disparue.
Sous Linux , les fichiers commencant par un '.' sont cache.
Vous pouvez vérifier que le fichier et toujours présent en passant la commande 'LIST -la' .

Une fois ceci fait, vous pouvez tester la demande d'identification sur votre site web.
Une fenêtre devrait apparaitre, vous demandant votre "nom" et votre "mot de passe"

Deuxieme étape
Création du fichier htpasswd.
Nous allons proceder de la meme facon en créant un fichier htpasswd.txt
Ce fichier contiendra les noms des utilisateurs ainsi que leur mot de passe.
De cette forme:
<-- DEBUT FICHIER -->
utilisateur1:motdepasse1
utilisateur2:motdepasse2
...
<-- FIN FICHIER -->

le mot de passe nécecit d'etre encrypté.
Ci dessous, Vous pouvez encrypter vos de passe au format md5.


Une fois votre fichier htpasswd.txt remplie, vous pouvez le transferer sur le ftp et le renomer en '.htpasswd'.

Et reste plus qu'as tester ! :>


Voir aussi
Site d'Apache.http://httpd.apache.org/docs/howto/auth.html#basic


Revenir à à la section documentation

Info complementaire : bernie at tuxmania dot org
Copyright © Tuxmania.org