Protéger son site avec un mot de passe en dur

Tutoriels concernant l'hébergement

Modérateur: Fast-mage

Protéger son site avec un mot de passe en dur

Messagepar Fast-mage » 27 Oct 2012, 11:41

Si vous souhaitez par exemple qu'un site en développement ou paramétré avec une autre url ne se fasse pas crawler par les moteurs de recherche ou souhaitez tout simplement restreindre l'accès à votre site avec la saisie d'un identifiant et mot de passe, suivez les étapes ci-dessous:

À la racine de votre site, créer ou générez votre fichier .htpasswd
Vous devez utiliser la fonction php crypt() pour générer les mots de passe encryptés ou utiliser un générateur de .htpasswd sur le web
Un fichier .htpasswd doit ressembler à
Code: Tout sélectionner
plain_user:w0rjIelU1T.kU


Créer si ce fichier n'est pas déjà présent à la racine de votre site un fichier .htaccess
Si ce fichier n'est présent:
-Ceci peut refléter un problème de sécurité car la plupart des CMS dont magento ont des règles importantes définies dans ces fichiers.
-C'est qu'il peut apparaître comme caché par votre système d'exploitation car le fichier commence par un point, changez ou paramétrer vos OS / programmes.

Ajoutez en fin de fichier les lignes suivantes :
Code: Tout sélectionner
AuthUserFile /chemin_depuis_la_racine/.htpasswd
AuthGroupFile /dev/null
AuthName "Restricted Access"
AuthType Basic
<limit GET>
require valid-user
</Limit>
Fast-mage
 
Messages: 37
Inscrit le: 29 Déc 2010, 23:50

Retour vers Guides

Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 1 invité

cron