Cmt utiliser .htaccess sous esayphp1.8
Résolu/Fermé
nes04
Messages postés
80
Date d'inscription
mercredi 7 novembre 2007
Statut
Membre
Dernière intervention
27 octobre 2009
-
9 févr. 2008 à 10:10
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 - 9 févr. 2008 à 11:29
Nico_ Messages postés 1219 Date d'inscription vendredi 29 décembre 2006 Statut Membre Dernière intervention 15 mars 2016 - 9 févr. 2008 à 11:29
A voir également:
- Cmt utiliser .htaccess sous esayphp1.8
- Utiliser chromecast - Guide
- Comment utiliser l'ia - Accueil - Guide Intelligence artificielle
- Utiliser iphone comme webcam - Guide
- Comment utiliser utorrent - Télécharger - Téléchargement & Transfert
- Comment utiliser wetransfer gratuit ? - Guide
3 réponses
nes04
Messages postés
80
Date d'inscription
mercredi 7 novembre 2007
Statut
Membre
Dernière intervention
27 octobre 2009
1
9 févr. 2008 à 10:34
9 févr. 2008 à 10:34
je l'ai trouvé merci co-meme.
il faut desactiver la directive suivante:
#options indexes FollowSymlinks Inclues none
et la remplacer par:
options none
la directive se trouvent dans le fichier 'httpd.conf' ds le repertoire apache
il faut desactiver la directive suivante:
#options indexes FollowSymlinks Inclues none
et la remplacer par:
options none
la directive se trouvent dans le fichier 'httpd.conf' ds le repertoire apache
nes04
Messages postés
80
Date d'inscription
mercredi 7 novembre 2007
Statut
Membre
Dernière intervention
27 octobre 2009
1
9 févr. 2008 à 10:36
9 févr. 2008 à 10:36
à la prochaine
Nico_
Messages postés
1219
Date d'inscription
vendredi 29 décembre 2006
Statut
Membre
Dernière intervention
15 mars 2016
189
9 févr. 2008 à 11:29
9 févr. 2008 à 11:29
Bonjour,
pour commencer, je renommerais la page form.php en index.php.
pour ce qui est du HTACCESS:
dans le dossier ou il se trouve ton fichier form.php crée un fichier path.php avec les informations suivante:
Enregistre le. Ensuite, appelle le via ton navigateur (à la place de form.php se serra path.php)
Tout à la fin de la page, il y a une adresse (exemple avec la mienne(
Dans cette adresse, il faudra remplacer path.php par .htpasswd
ce qui nous donne:
Garder cette adresse, il y en a besoin dans le fichier .htaccess
Il faux ensuite créé un fichier .HTPASSWD
SI tu es sous Windows, tu ne peux pas les renommer pour ne pas avoir le problème les 2 fichiers (.HTACCESS et HTPASSWD) renommer et changer ce qu'il faux changer.
Le fichier HTPASSWD comporte les noms d'utilisateurs et Mots de passes.
Pour les crypter l'utilitaire se trouve en milieu de page.
pour faire un essai
coller la ligne suivante dans le fichier.
utilisateur: admin
mot de passe: div
pour le fichier .HTACCESS celui qui défini les accès.
voici la syntaxe qu'il devra avoir.
Il est possible rajouter autant de fichier que l'on veux, en ajoutant:
Il faux changer FICHIER1,FICHIER2,FICHIER3, par les fichiers a protéger.
Enregistrer les 2 fichiers et faire un essai.
Bonne journée
pour commencer, je renommerais la page form.php en index.php.
pour ce qui est du HTACCESS:
dans le dossier ou il se trouve ton fichier form.php crée un fichier path.php avec les informations suivante:
<?php phpinfo(); echo realpath("path.php"); ?>
Enregistre le. Ensuite, appelle le via ton navigateur (à la place de form.php se serra path.php)
Tout à la fin de la page, il y a une adresse (exemple avec la mienne(
C:\Program Files\EasyPHP 2.0b1\www\path.php
Dans cette adresse, il faudra remplacer path.php par .htpasswd
ce qui nous donne:
C:\Program Files\EasyPHP 2.0b1\www\.htpasswd
Garder cette adresse, il y en a besoin dans le fichier .htaccess
Il faux ensuite créé un fichier .HTPASSWD
SI tu es sous Windows, tu ne peux pas les renommer pour ne pas avoir le problème les 2 fichiers (.HTACCESS et HTPASSWD) renommer et changer ce qu'il faux changer.
Le fichier HTPASSWD comporte les noms d'utilisateurs et Mots de passes.
Pour les crypter l'utilitaire se trouve en milieu de page.
pour faire un essai
coller la ligne suivante dans le fichier.
admin:$1$nt0leJaj$4CKxCqHE0Ab2afIxKMl3N0
utilisateur: admin
mot de passe: div
pour le fichier .HTACCESS celui qui défini les accès.
voici la syntaxe qu'il devra avoir.
SetEnvIfNoCase Request_URI \.ht(access|passwd)$ ban <Files FICHIER1.php> AuthUserFile ADRESSE OBTENU PAR L'EXECUTION DU PATH.PHP AuthGroupFile /dev/null AuthName "Accès sécurisé au site" AuthType Basic <LIMIT GET POST> require user admin </LIMIT> </Files> <Files FICHIER2.php> AuthUserFile ADRESSE OBTENU PAR L'EXECUTION DU PATH.PHP AuthGroupFile /dev/null AuthName "Accès sécurisé au site" AuthType Basic <LIMIT GET POST> require user admin </LIMIT> </Files> <Files FICHIER3.php> AuthUserFile ADRESSE OBTENU PAR L'EXECUTION DU PATH.PHP AuthGroupFile /dev/null AuthName "Accès sécurisé au site" AuthType Basic <LIMIT GET POST> require user admin </LIMIT> </Files>
Il est possible rajouter autant de fichier que l'on veux, en ajoutant:
<Files Votrefichier.php> AuthUserFile ADRESSE OBTENU PAR L'EXECUTION DU PATH.PHP AuthGroupFile /dev/null AuthName "Accès sécurisé au site" AuthType Basic <LIMIT GET POST> require user admin </LIMIT> </Files>
Il faux changer FICHIER1,FICHIER2,FICHIER3, par les fichiers a protéger.
require user adminsignifie que seul admin et sont pot de passe peux renter.
Enregistrer les 2 fichiers et faire un essai.
Bonne journée