Aller au menu - Aller au contenu

Protéger un dossier avec un .htaccess


Pour accéder à cette section
Connectez-vous !
connexion_rpx
Page Précédente  1  2  3  4  5  Suivante
Pseudo Commentaire
Page Précédente  1  2  3  4  5  Suivante
Hors ligne Iron_leader # Posté le 25/02/2009 à 00:24:24

études : IUT Cuffies/Soissons

Bonjour,

Pour les utilisateurs de Linux seulement !

N'oubliez pas de configurer apache pour qu'il puisse "lire" le fichier .htaccess sinon la boite de dialogue demandant le login/mdp ne s'affichera pas.

Pour cela, il faut editer le fichier /etc/apache2/sites-available/default et mettre le paramètre ' AllowOverride All '.

Par exemple :

Code : Console
ServerName www.votreserveur.fr
DocumentRoot /var/www/votreSite

<Directory /var/www/votreSite>
   Options FollowSymLinks MultiViews
   AllowOverride All
   Order allow,deny
   allow from all
</Directory>


Redemarrez apache et essayez de nouveau.

Cordialement,
Nicolas
Hors ligne NargiT # Posté le 01/03/2009 à 22:33:15
Le partage c'est l'avenir
Avatar

bonjour, quelqu'un sait comment s'appelle le module qu'il faut activé pour utilisé les mot de passe crypter?
Hors ligne Gimping # Posté le 04/03/2009 à 18:59:14
Le php c'est cool
Avatar

merci super tuto, sa marche super mais pas en local.
J'ai eu qeul que problème à cause de mon hébergeur mais la c'est tout bon .
enjoy it

20/20

Image utilisateur
 
Hors ligne piki8 # Posté le 13/03/2009 à 20:05:47
Avatar

Hello !
J'ai une solution pour les personnes ayant un serveur tournant sous Windows:
Dans .htpasswd, il faux inscrire :
Code : Autre
1
login:mot_de_passe_NON_CRYPTE


Il est clair que l'on perd de la sécurité, mais ça a au moins le mérite de fonctionner

NB: Ce que je vien d'avancer, je l'ai testé uniquement sous WAMP !

A+ ! ;)
Hors ligne Ikaa # Posté le 13/03/2009 à 21:47:34
Avatar

Bonjour, est-ce qu'il y a un moyen d'envoyer un membre sur une page spécifique selon le login qu'il rentre?
Hors ligne Ikaa # Posté le 13/03/2009 à 21:52:12
Avatar

Bonjour, est-ce qu'il y a un moyen d'envoyer un membre sur une page spécifique selon le login qu'il rentre?
Hors ligne chris 511 # Posté le 04/05/2009 à 19:33:33

Don Mateo, sakafèt? J'ai réalisé le tuto que je trouve super, mais il y a un hic. C'est que : une fois qu'on se connecte au repertoire, il reste ouvert pour la prochaine fois. C'est a dire, il suffit de taper le bon Username et le bon mot de passe juste une fois...Les autres fois il suffit de taper le chemin du repertoir pour qu'il souvre. est ce normal? Option se souvenir de moi non coché.. Merci
Hors ligne chanclindoeil # Posté le 12/05/2009 à 19:02:37
Petite oiselle
Avatar

Bonsoir,
Tout d'abord Merci pour ce site et ces très bon tutoriels.
Pour éclairer certains sur ce point,lors de tests en local sous Wamp,j'insiste uniquement en local, effectivement il ne faut pas crypter les mots de passe sinon erreur!N'oubliez pas de les crypter avant le transfert sur le serveur final!!!
J'ai également constater la même chose que Chris511,lors de test sur mon serveur, il suffit de se connecter une seule fois pour accéder au répertoire,même en vidant le cache du pc et MDP non enregistrer,l'accès reste ouvert.Quelqu'un a-t-il une explication ou est-ce normal???
@++

Aller où le savoir vous attire.
 
Hors ligne Draquent22 # Posté le 14/06/2009 à 01:02:27

Salut!
Tout a l'air de fonctionner correctement mais, étrangement, mon ordinateur n'affiche la petite fenêtre:
"autorisation requise" que quelques secondes, j'ai juste le temps de vite cliquer sur un champ de texte, et de commencer à taper le login.
Ensuite, la petite fenêtre s'abaisse, et je doit réduire la fenêtre d'internet, puis la réouvrir, pour que ça me refasse le même problème.
C'est trèèèès bizarre. Quelqu'un a une explication?
Hors ligne Jipeg # Posté le 21/06/2009 à 19:02:46
Avatar

J'ai exactement le même problème !
Ca me le fait sous firefox 3, mais pas sous Chrome 2.

C'est très embêtant...

Est-ce que quelqu'un sait pourquoi ?

"Le héros n'a nul besoin de faire un pas en avant, il lui suffit de laisser les autres faire un pas en arrière..."
 
Hors ligne degioanni # Posté le 23/06/2009 à 17:57:49

Bonjour, j'ai un problème : sans faire exprès, j'ai configurer Bloc-Note par défaut et sur WAMP, sa me fait une erreur. C'est à cause de bloc-note ?

Merci d'avance !

Image utilisateur
 
Hors ligne Dakara # Posté le 11/07/2009 à 17:42:14
Par la science!
Avatar

Bonjour,
Merci pour les informations.
Cependant, certains points sont assez dérangeants.
- Le tutoriel est écrit dans un français parfois assez limité ( les formules type "Au final" qui n'ont pas de signification dans la langue française ).
- L'abus d'émoticones, il faut bien admettre que ça pique les yeux passé un certain stade.
- Certains manques, par exemple:

Citation : M@teo21
Encore une fois, il y a une super fonction PHP qui va nous tirer d'affaire : crypt. Vous lui donnez un mot de passe et, ne cherchez pas à savoir comment, ça vous le crypte :D

C'est dommage de se limiter à ça. Pourquoi ne pas mieux nous expliquer? C'est très probablement inaccessible aux "zéros", mais au moins un lien vers une explication, il me semble que c'est le minimum.

Image utilisateur
 
Hors ligne charles2domont # Posté le 24/07/2009 à 12:08:20

Bonjour aux fidèles du forum; je suis un "petit nouveau" je cherche le plus simplement du monde à protégerr une page par un mot de passe sur le site associatif que j'ai créé; après avoir essayé différentes méthodes qui n'ont pas abouties, je me tourne vers htaccess..
je ne comprends pas une chose sur le tuto super bien écrit lorsqu'il s'agit de "créer" le fichier .htaccess: à propos de trouver le chemin absolu vers le fichier .htpassword

""En effet, c'est la plupart du temps délicat à trouver. Heureusement, il existe une fonction PHP qui va beaucoup nous aider : realpath.
Cette fonction donne le chemin absolu vers le fichier que vous indiquez. Vous allez donc faire comme ceci pour trouver le chemin absolu :

1.Créez un fichier appelé "chemin.php".
2.Mettez juste cette ligne de code dedans :
<?php echo realpath('chemin.php'); ?>
3.Envoyez ce fichier sur votre serveur avec votre logiciel FTP. Placez-le dans le dossier que vous voulez protéger.
4.Ouvrez votre navigateur et allez voir ce fichier PHP. Il vous donne le chemin absolu, par exemple dans mon cas :
/home/sdz/www/gestion/admin/chemin.php
5.Copiez ce chemin dans votre .htaccess, et remplacez le "chemin.php" par ".htpasswd", ce qui nous donne au final par exemple :
/home/sdz/www/gestion/admin/.htpasswd

j'ai bien créé le fichier chemin php et envoyé sur le serveur via filezilla comme d'habitude pour mon site;
je ne comprends pas lorsque vous demandez de le placer dans le dossier que je veux protéger (pour moi il n'y a pas de dossier particulier, puisque tout est sur le serveur

là ou je ne comprends pas (excusez moi car je débute en programmation) vous demandez d'ouvrir le navigateur et allez voir ce fichier PHP qui donne le chemin absolu
je ne sais pas si j'ai été assez clair, mais là je bloque je ne vois pas comment aller voir ce fichier PHP

par avance merci pour vos conseils et suggestion
A très bientôt Charles2domont
Hors ligne charles2domont # Posté le 24/07/2009 à 13:05:32

Coucou c'est à nouveau moi Charles2domont, après des essais j'ai réussi à trouver le chemein absolu et j'ai créé le fichier .htpaccess ainsi que le fichier .htpasswd avec un nom et un mot de passe
J'ai ensuite créé un nouveau dossier dans lequel j'ai mis ces 2 fichiers, ainsi que la page que je voudrais protéger --> acceuil-login-membre.html par exemple
lorsque je mets tout cela sur le serveur et que j'arrive sur la page en question il n'y a rien qui se passe, aucun message, aucune demande de mot de passe : je ne comprends pas ce que j'ai "mal fait"
A votre dispo pour plus de renseignements
Charles2domont
Hors ligne charles2domont # Posté le 25/07/2009 à 14:49:27

Bonjour à ceux qui ne sontpas partis en week end ou en vacances !
j'essaye sans succés de tester l'approche de protection d'une page de mon site par un mot de passe avec l'utilisation de htaccess ert htpasswrd et je n'y arrive pas ? quelqu'un npeut-il me conseiller ou me guider ?
par avance merci de vos conseils
Charles2domont
Hors ligne Lex61 # Posté le 06/08/2009 à 23:11:19
Hum...
Avatar

Bonjour,

Je travail sur wampserver2.0 actuellement. Je n'ai donc pas fait de tests sur un serveur.

Le seul problème que j'ai rencontré et celui du mot de passe. Quand celui-ci est crypté, je dois sans cesse retaper le login et le password... c'est comme si il y avait une boucle.
J'ai donc essayé de ne pas crypter le password et la miracle, ça fonctionne ! :D

Au final, est-ce à cause de la version de wampserver que j'utilise ou est-ce autre chose?

PS: J'utilise la dernière version de Firefox comme navigateur par défaut.

Heu... :euh:
 
Hors ligne codelyokon1 # Posté le 07/08/2009 à 17:02:15
Avatar

dacor ces sinpa mes si je per mon passe coment je peux decripter sa ya un code pour sa???

meri de me repondre a cette adrsse sebastien.courjaud@neuf.fr
Hors ligne Dialga-Palkia # Posté le 07/08/2009 à 23:24:33
L'erreur est humaine
Avatar

Ville : Tain l'hermitage
Pays : France métropolitaine

codelyokon1 faut t'en souvenir, l'écrire, l'afficher ;)

WebDesigner disponible pour webdesign, bannière, avatar. Me contacter par MP. :)
Image utilisateur
 
Hors ligne black2008 # Posté le 12/08/2009 à 16:31:25

Bonjour
j'ai un soucis. tout fonctionne bien jusqu'à la fenetre de connection mais le user et PW ne sont pas accepté lors du login.
En plus lorsque que je crypte user et PW, j'obtiens un cryptage different à chaque fois mm si j'utilise les memes user et pw???? soit je manque qq chose ou bien ...
Merci d'avance pour votre aide
Hors ligne Softweb # Posté le 15/08/2009 à 21:36:36
Cré@ - Modèle.fr
Avatar

Gros beuge au niveau du fichier des pass les identifiants ne marche pas.
 
Hors ligne Hunter-45 # Posté le 18/08/2009 à 14:06:25
Hmmm...D'la Duff....
Avatar

Ville : Dadonville
Pays : France métropolitaine

Ben moi sa marche pas :'( .Il faut utiliser quoi comme logiciel de FTP ? Si c'est wamp, je n'arrive pas à l'utiliser o_O

Image utilisateur
Image utilisateur
Image utilisateur

Citation : Sacha Guitry
«Le "lol" est aux Kévin que le ";" est aux programmeurs.»

 
Hors ligne python royal # Posté le 20/08/2009 à 12:43:00
Avatar

Wamp ne comprend pas le .htaccess
Il faut donc le suppriller en local. Sur le serveur on peut le remettre

Image utilisateur
"Je sais pourquoi tant de monde aime couper du bois : c'est une activitée ou l'on voit tout de suite le résultat.", Albert Einstein.
 
Hors ligne yatoula # Posté le 25/08/2009 à 06:51:41
Avatar

Alors là merci super code, simple et efficace.
Maintenant question , comment rendre le module de login plus attrayant, enfin pouvoir ajouter un peu de css ?
Merci a tous, super site... :p (vla le fayot)
Hors ligne Patrick064 # Posté le 31/08/2009 à 10:03:35

Bonjour,
Je suis en local sur easyphp, et cela ne marche pas, j'ai tout repris, le formulaire s'affiche, le cryptage est fait, par contre, j'a un soucis avec le chemin d'accès, il affiche des \ et non des/ comme dans l'exemple. Pour résumer, je rentre les codes, mais ne m'autorise pas à accéder aux pages protégées.
J'ai essayé sans cryptage, même résultat.
Sinon, c'est exactement ce que je cherche.
Bonne journée, et merci pour les messages de bienvenus.
Hors ligne Patrick064 # Posté le 31/08/2009 à 10:04:24

Bienvenue, pardon !
Hors ligne quelqun_dautre # Posté le 26/09/2009 à 18:07:08
#sdz <3
Avatar

Au fait, je précise, iFrance ne gère pas les fichiers .htaccess dans la version gratuite.

Vous venez de perdre.
/!\ Don't click here /!\
 
Hors ligne 6pri1 # Posté le 07/10/2009 à 18:21:52
Codeur/Jongleur/Eleveur
Avatar
Flux RSS

Ville : Versailles
Pays : France métropolitaine

Ayé ça marche nickel avec ton tuto M@teo21 ! Merci !
 
Hors ligne djdesiderio # Posté le 04/11/2009 à 14:21:10

Je ne sais pas si ça a été mentionné (la flemme de me taper les 4 pages) mais chez free, il faut mettre l'adresse relative et non l'adresse absolue du fichier .htpasswd. D'ailleurs on n'est pas obligés de lui donner ce nom là. Seul le nom de .htaccess est important.
Hors ligne ritmo130 # Posté le 21/11/2009 à 14:04:28

Bonjours à tous.

J'ai créé mon site ( http://www.trucsetastuces.agsahosting.com/ ) à l'aide du site du zéro, qui est très bien fait.
Je voudrais créer une page d'accès restreint comme vu dans "Protéger un dossier avec un .htaccess " mais je n'arrive pas as créer ma page qui servirais en local pour générer les mots de passe pour pouvoir crypter rapidement mes mots de passe pour le .htpasswd.

Merci de votre aide, mais j'ai du passer à coté de quelque chose.

http://www.siteduzero.com/tutoriel-3-1 [...] tml#ss_part_2
Hors ligne Drumer67bts # Posté le 29/11/2009 à 17:05:58
Avatar

Bonjour.

Je suis sous Ubuntu et une fois les deux fichiers .htaccess et .htpasswd créés, lorsque je veux afficher une page de mon dossier protégé il l'affiche directement sans me demander de login et de mot de passe.

Pourtant, j'ai édité le fichier default dans /etc/apache2/sites-available en intégrant ces lignes :

Code : Autre
1
2
3
<Directory /var/www/ici_le_nom_du_dossier_contenant_les_pages_de_mon_site/>
        AllowOverride All
</Directory>


Je n'arrive pas à savoir d'où vient le problème. Quelqu'un pourrait m'aider ?
 
Pour accéder à cette section
Connectez-vous !
connexion_rpx