Bonjour.
Je ne suis pas certaine d'être dans le bon forum mais je vais quand même tenter.

Je suis débutante dans la création de sites et je viens de faire un site de e-commerce.
Mon back-office étant en place, j'aimerais maintenant protéger son accès par un nom d'utilisateur + mot de passe.

J'ai cru comprendre qu'il fallait opter pour la solution htaccess.

Voici le chemin d'acces de mon back-office :
http://www.monsite.com/boutique/admin/index.php

J'ai donc placé mon fichier htaccess dans le répertoire /admin
voici le fichier .htaccess
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
AuthUserFile /http://www.monsite/boutique/admin/htpasswd
AuthGroupFile /dev/null
AuthName "Saisir le mot de passe"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>
et voici le fichier .htpasswd qui se trouve lui aussi dans le dossier /admin :

Quand je vais à l'url monsite.com/boutique/admin j'ai une fenetre qui me demande de m'identifier.

Je tape alors mon identifiant kiki et mon mot de passe toto123 et la fenêtre de demande d'authentification disparait et revient avec les champs login et mot de passe vides, comme si ce que j'ai rentré est incorrect.

J'ai lu pas mal de forums et de tutos et je ne comprend pas ce qui cloche. J'ai même tout effacé plusieurs fois pour recommencer les tutos du début et éventuellement corriger une erreur mais rien n'y fait, je n'arrive pas a me connecter a mon back-office.

Pour info, le site est hebergé par un hébergeur local qui s'appelle ATN Group.