Aide pour .htacess apache php
Dernière réponse : dans Programmation
Slt,
J'aimerai protéger l'acces a une page (en php) sur mon serveur web (avec Apache2) mais ca ne marche pas.
Il faut mettre quoi dans le fichier .htaccess pour protéger la page 'accesr.php' par exemple.
Mon fichier .htaccess :
AuthuserFile c:/Program Files/Apache Group/Apache2/htdocs/saplus #chemin du site
Authname "Accès réservé"
Authtype Basic
<Limit get post>
Require valid-user
</limit>
J'ai modifié mon httpd.conf
Allowoverride all pour .htaccess
Si quelq'un peut m'aider merci.
J'aimerai protéger l'acces a une page (en php) sur mon serveur web (avec Apache2) mais ca ne marche pas.
Il faut mettre quoi dans le fichier .htaccess pour protéger la page 'accesr.php' par exemple.
Mon fichier .htaccess :
AuthuserFile c:/Program Files/Apache Group/Apache2/htdocs/saplus #chemin du site
Authname "Accès réservé"
Authtype Basic
<Limit get post>
Require valid-user
</limit>
J'ai modifié mon httpd.conf
Allowoverride all pour .htaccess
Si quelq'un peut m'aider merci.
Autres pages sur : aide htacess apache php
Lassé par la pub ? Créez un compte
Tout d'abord, je crois qu'avec un .htaccess, tu ne peux protéger qu'un répertoire, pas une page particulière.
ensuite, ton AuthUserFile doit être le chemin complet vers ton fichier de user/pass.
Petit tutoriel: http://www.infres.enst.fr/~danzart/frames/htaccess.html
ensuite, ton AuthUserFile doit être le chemin complet vers ton fichier de user/pass.
Petit tutoriel: http://www.infres.enst.fr/~danzart/frames/htaccess.html
Ca marche tjs pas, pour récapituler, j'ai créé un dossier 'accesr' contenant la page que je veux protéger. Dans ce meme dossier, il y a le fichier .htaccess et .htpasswd.
mon fichier .htaccess :
AuthName "Accès réservé"
AuthUserFile C:/Program Files/Apache Group/Apache2/htdocs/saplus/accesr/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
<limit GET>
require valid-user
</Limit>
Sachant que sur mon serveur Apache2 sur windows, j'ai bien mis a jour le fichier httpd.conf
Allowoverride all
Ca commence à m'énerver, personne s'y connais bien ici ?
Merci.
mon fichier .htaccess :
AuthName "Accès réservé"
AuthUserFile C:/Program Files/Apache Group/Apache2/htdocs/saplus/accesr/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
<limit GET>
require valid-user
</Limit>
Sachant que sur mon serveur Apache2 sur windows, j'ai bien mis a jour le fichier httpd.conf
Allowoverride all
Ca commence à m'énerver, personne s'y connais bien ici ?
Merci.
Bon avant de commencer je peux te dire que tu peux tres bien protéger une seule page avec des fichiers .htaccess et que tu n'as pas besoin de modifier quoi que se soit dans tes fichiers de configuration d'apache ou de php.
voila un fichier htaccess qui protège ma page admin.php
<Files admin.php>
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "C:\Program Files\EasyPHP1-8\www\stage\mon_annuaire\inc\.htpasswd"
Require valid-user
</Files>
et le fichier .htpasswd ( se trouvant ici C:\Program Files\EasyPHP1-8\www\stage\mon_annuaire\inc\) :
admin:$apr1$bVZ/8SXH$BcNs7Dbi4p02Ni0GOcvTF.
voila et c'est tout : ici le login c'est admin et le pass : admin
Génére tes fichiers .htpasswd grace à se site ( les mots de pass doivent être crypter en md5 ) http://aspirine.org/htpasswd.html
voila un fichier htaccess qui protège ma page admin.php
<Files admin.php>
AuthName "Page d'administration protégée"
AuthType Basic
AuthUserFile "C:\Program Files\EasyPHP1-8\www\stage\mon_annuaire\inc\.htpasswd"
Require valid-user
</Files>
et le fichier .htpasswd ( se trouvant ici C:\Program Files\EasyPHP1-8\www\stage\mon_annuaire\inc\) :
admin:$apr1$bVZ/8SXH$BcNs7Dbi4p02Ni0GOcvTF.
voila et c'est tout : ici le login c'est admin et le pass : admin
Génére tes fichiers .htpasswd grace à se site ( les mots de pass doivent être crypter en md5 ) http://aspirine.org/htpasswd.html
Merci kymic, j'ai repris ton fichier .htacces, je l'ai adapté a ma situation, j'ai relancé apache.
Mais ca ne marche tjs pas.
Je comprend pas.
<Files accesr.php>
AuthName "Page Accès réservé"
AuthType Basic
AuthUserFile "C:\Program Files\Apache Group\Apache2\htdocs\saplus\.htpasswd"
Require valid-user
</Files>
J'utilise la version Apache 2.0.58 car j'avais des problemes avec la derniere version.
T'utilise quelle version Kymic ?
Mais ca ne marche tjs pas.
Je comprend pas.
<Files accesr.php>
AuthName "Page Accès réservé"
AuthType Basic
AuthUserFile "C:\Program Files\Apache Group\Apache2\htdocs\saplus\.htpasswd"
Require valid-user
</Files>
J'utilise la version Apache 2.0.58 car j'avais des problemes avec la derniere version.
T'utilise quelle version Kymic ?
Bin ca fait rien kan je clique sur le lien qui devrait être protégé, ca me l'affiche sans rien me demander.
J'ai pas fé encore de cryptage pour le fichier .htpasswd mais ca devrait marcher qd mm.
Ca coince tjs.
Mon fichier .htaccess :
<Files accesr.php>
AuthName "Page Accès réservé"
AuthType Basic
AuthUserFile "C:\Program Files\Apache Group\Apache2\htdocs\saplus\.htpasswd"
Require valid-user
</Files>
J'ai pas fé encore de cryptage pour le fichier .htpasswd mais ca devrait marcher qd mm.
Ca coince tjs.
Mon fichier .htaccess :
<Files accesr.php>
AuthName "Page Accès réservé"
AuthType Basic
AuthUserFile "C:\Program Files\Apache Group\Apache2\htdocs\saplus\.htpasswd"
Require valid-user
</Files>
Lassé par la pub ? Créez un compte
- Contenus similaires :
- ForumProbleme Apache et Php
- ForumCréation d'un serveur-->Utiliser Apache/MySQL/PHP5
- Forumcomment faire en php pour transférer des fichier sur un serveur apache
- ForumEasy Php Probleme Serveur Apache
- ForumApache, PHP, PostgreSQL à la place d'easyphp
- SolutionsBesoin d'aide script php
- ForumBesoin d'aide pour Le PHP
- SolutionsFormulaire PHP/javascript aide
- SolutionsAide php, création de plusieurs pages automatiquement
- Voir plus