France Hardware : Forums de discussion
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
23 039 membres enregistrés - 1 896 564 posts - 97 408 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Langages Web
                htaccess -> free
17 connectés(record : 207 le 05 juin 2007 - 05 h 23)

Vous devez vous connecter pour répondre au topic.
Precedent | 1,2
htaccess -> free

ze.bassman


Messages : 785
Inscrit le 14/10/02
Ville : grenoble
Non connecté
  Posté le 12 décembre 2004 - 12 h 48 m 16 s
Reprise du message précédent :

tu as 1 fenetre qui te demande le log+pass ?
donc ça marche...
y a juste un probleme pour trouver la liste de pass c'est ça ?

donc essaie de rajouter ../(point, point, slash) , et pas / (slash) tout seul...

fais un copier coller de la ligne çi dessous :

PerlSetVar AuthFile ../list/list.txt

çi ça ne marche tjrs pas, ça peut venir de ça :

Vous devez transférer ce fichier en mode ASCII (voir documentation de votre client FTP) pour assurer la conversion des caractères "fin de ligne".
Vous pouvez stocker ce fichier dans n'importe quel répertoire de votre site mais il faudra en spécifier le chemin dans la directive PerlSetVar AuthFile
Assurez-vous de ne pas laisser d'espace ou de tabulations dans ce fichier


on va y arriver :yes:


Message édité 1 fois, la dernière par ze.bassman le 12 décembre 2004 - 12 h 48.


lulu69000


Messages : 380
Inscrit le 20/11/02
Non connecté
  Posté le 12 décembre 2004 - 13 h 37 m 16 s
Bonjour ze.bassman et bon dimanche,
Pour la ligne que je dois recopier dans le htaccess du repertoire enfant 1
voici la correction

Sous REP
enfant1 (ou j'ai mis .htaccess )
PerlSetVar AuthFile ../list/list.txt
AuthName "Acces Restreint"
AuthType Basic
require user login1

et rien y fait
Tu parles de mettre ca en mode ASCII si ca marche dans le root ca devrait marcher dans n'importe quel repertoire !

Par contr je viens de voir que si je supprime le fichier .htaccess du root j'ai plus de fenetre de login et pass
ca serait pas ca le probleme un mauvait htaccess dans le root dont voici l'ennoncé
PerlSetVar AuthFile ../list/list.txt
AuthName "Acces Restreint"
AuthType Basic
require user longin1




ze.bassman


Messages : 785
Inscrit le 14/10/02
Ville : grenoble
Non connecté
  Posté le 12 décembre 2004 - 14 h 28 m 22 s
donc on retombe sur un mauvais path.
essaie ça

PerlSetVar AuthFile list/list
AuthName "Acces Restreint"
AuthType Basic
require user login1


Par contr je viens de voir que si je supprime le fichier .htaccess du root j'ai plus de fenetre de login et pass



Mais le htaccess n'a rien a faire a la racine du site (root), il doit etre dans le dossier que tu veux proteger

de toute façon, si tu le supprime, c'est normal de ne plus avoir besoin d'autentification.

sans voir le serveur, c'est dur... si tu veux, je peux aller jeter un oeil dans le ftp...

sinon, bon courage :jap:


y a un truc auquel je pense, si dans ton fichier list.txt, ton login1 est "coucou", c'est lui que tu dois appeller dans le dossier "enfant1" donc ça donne depuis le htaccess :

require user coucou

c'est ce que tu as fait ?


Message édité 2 fois, la dernière par ze.bassman le 12 décembre 2004 - 14 h 35.


lulu69000


Messages : 380
Inscrit le 20/11/02
Non connecté
  Posté le 12 décembre 2004 - 21 h 13 m 09 s
merci de ton aide, mais c'est le ftp de mon beau pere !

sinon ce qui est bizare

pourquoi si je met la list.txt et le htaccess sur le root ca marche

des que je le met dans un repertoire ca foire

ce qui aurait ete plus judicieux c'est que quelqu'un ai un ftp chez free et qu'il me file les htaccess car j'en perd mon latin

ouille ouille




lulu69000


Messages : 380
Inscrit le 20/11/02
Non connecté
  Posté le 12 décembre 2004 - 21 h 37 m 47 s
Ze.bassman, je tiens a te remmercier pour ta tenacité, j'ai reussi a comprendre ce n'etait qu'une histoire de lettre majuscule et minuscule.
exemple le repertoir de List commencait par une majuscule et sur le fichier htaccess c'etait une lettre minuscule et meme j'ai vu aussi qu'en mettant un E majuscule a Enfant1 ca ne marchait pas car je tapais l'adresse
e......free.fr/enfant1
encore merci et bonne fin de soirée
lulu




malcolm x
Modérateur
.

Messages : 13 414
Inscrit le 10/09/03
Ville : Aix en Provence / Lyon
Non connecté
  Posté le 12 décembre 2004 - 21 h 52 m 59 s


Le 12 décembre 2004 - 21 h 37, lulu69000 a écrit :
Ze.bassman, je tiens a te remmercier pour ta tenacité, j'ai reussi a comprendre ce n'etait qu'une histoire de lettre majuscule et minuscule.
exemple le repertoir de List commencait par une majuscule et sur le fichier htaccess c'etait une lettre minuscule et meme j'ai vu aussi qu'en mettant un E majuscule a Enfant1 ca ne marchait pas car je tapais l'adresse
e......free.fr/enfant1
encore merci et bonne fin de soirée
lulu


comme souvent, les trucs ne marchent à cause de petits oublis, de trucs très basiques :jap:




squall38


Messages : 14
Inscrit le 09/12/04
Ville : Grenoble
Non connecté
  Posté le 13 décembre 2004 - 23 h 19 m 56 s
Bonsoirrr !
J'ai moi aussi un petit pb pour mettre en place mon .htaccess
L'un des membres de ce forum dont j'ai oublié le pseudo (qu'il m'en pardonne) m'a dit d'aller voir ici : http://www.toulouse-renaissance.net/c_outils/c_htaccess_htpasswd.htm pour apprendre le .htaccess
Et je bloque dès la première étape cad connaitre le chemin réel de mon site.
Si qq1 pouvait me l'indiquer : http://yuenkam.free.fr/path.php
est ce que c'est bien ça : /var/www/free.fr/3/e/yuenkam/ ?
Dans l'hypothèse où c'est bien ça je continue :
Authname "Zone protégée"
AuthUserFile /var/www/free.fr/3/e/yuenkam/.htpasswd
AuthGroupFile /dev/null
AuthType Basic
<limit GET POST>
require valid-user
</limit>

et j'enregistre ensuite ce fichier en .htaccess (je n'ai bien sur pas oublié d'enregistrer le fichier contenant mon login et mon pass sous .htpasswd)
Ensuite je transfère tout ça sur le web et BIM je me heurte a l'erreur 500 !!
où sont ms erreurs ?? :???: :si:
ps: je n'ai pas trop compris, voire pas du tout ceci : - Donnez les droits de ces deux fichiers avec un CHMOD 644. (voir ici pour la propriété des fichiers côté serveur). Rafraîchissez.

Merci de votre aide :D



vous aimez Bruce Lee ? ===> http://yuenkam.free.fr

ze.bassman


Messages : 785
Inscrit le 14/10/02
Ville : grenoble
Non connecté
  Posté le 14 décembre 2004 - 21 h 37 m 46 s
hello,
je pense que tu compliques un peu...
ou alors c'est moi ki ai mal compris...


dans tout les cas, la racine de ton site est le repertoire dans lequel tu tombe quand tu ouvre ton logiciel de transfert ftp.

imagine que tu est chez free et que ton adresse est "toto.free.fr"
et que tu veuille entrer le chemin du dossier "001" qui est a la racine de ton site et dans lequel tu a s mis ton htpassword, ça donnera

AuthUserFile 001/htpassword


je pense que l'erreur ftp "500"est due a ça.

mis sinon, j'ai trouvé ça sur le web



Une erreur 500 est une erreur que renvoie le serveur lorsque le script ne peut pas être exécuté.
Souvent il s'agit simplement de l'envoi du fichier sur le serveur qui a été effectué en mode binaire, alors que celui ci devrait être envoyé en mode ASCII.



en esperant t'avoir aidé :jap:




squall38


Messages : 14
Inscrit le 09/12/04
Ville : Grenoble
Non connecté
  Posté le 14 décembre 2004 - 22 h 20 m 39 s
a priori oui.
Mais comment envoie t-on un fichier en mode ASCII ?



vous aimez Bruce Lee ? ===> http://yuenkam.free.fr

squall38


Messages : 14
Inscrit le 09/12/04
Ville : Grenoble
Non connecté
  Posté le 14 décembre 2004 - 22 h 34 m 26 s
J'y arrrrrrrrrriiiveeeeee pas!!!!!!!!!! :si: :nrv:



vous aimez Bruce Lee ? ===> http://yuenkam.free.fr

ze.bassman


Messages : 785
Inscrit le 14/10/02
Ville : grenoble
Non connecté
  Posté le 15 décembre 2004 - 07 h 56 m 28 s
dans les parametre de ton soft de transfert ftp




amon2010
Coordinateur
Attention Chien d'un Patron très Mechant

Messages : 25 702
Inscrit le 12/02/02
Ville : Saint Egreve
Non connecté
  Posté le 16 décembre 2004 - 17 h 21 m 03 s
pour info

j'ai fait la meme chose (mais en moins complexe) sur ma page perso

et j'ai fait

monsite/dossier/.htaccess avec
PerlSetVar AuthFile "path du .txt avec les logins" AuthName "Acces Restreint"
AuthType Basic
require valid-user

et ensuite j'ai repris ledit path ou j'ai mis mon .txt contenant les login:pwd + un autre .htaccess contenant "deny from all"

donc je pense que si tu fais de meme a chacun de tes repertoires ca ira nickel



Adherez au don d'organe !!!! : France adot et Le cercle Bleu
(pour préserver l'environnement, ce post est entièrement réalisé avec des electrons recyclés)


ricil78


Messages : 2
Inscrit le 28/01/05
Non connecté
  Posté le 28 janvier 2005 - 09 h 55 m 05 s
Hello, j'espère que depuis tu as réussi à faire marcher ton htaccess.
Sinon je voulais juste te rappeller que ton fichier htaccess doit être envoyer par ton programme FTP en mode ASCII car celui ne sera pas reconnu aussi non.
Donc tu peux faire le meilleur fichier htaccess que tu veux si il est mal transféré il ne marchera pas! Donc regarde tes paramètres de ton programme FTP car en générale le mode de tranfert est sur auto, change le juste le temps de faire ton tranfert du fichier htaccess.
Et de même pour le fichier qui contient les noms et les mots de passe.


voici un exemple de fichier .htaccess

PerlSetVar AuthFile NomduRepertoire/login.logpass
AuthName "Cet espace est sous mon contrôle donc..."
AuthType Basic
require valid-user


--> Explication :

rappelle : ce fichier là doit se trouver dans le répertoire que tu veux protéger par mot de pass.

dans le Repertoire qui se nomme "NomduRepertoire" se trouve un fichier texte dans lequel tu as mis les noms et mots de passe celui devra être renommé de la façon que tu veux pour l'exemple le mien s'appelle "login" avec comme extension ".logpass"

dans AuthName ce qui a marqué entre les guillemets c'est la phrase qui apparaitra quand la boite de dialogue s'affichera à l'utilisateur.

Le fichier avec les noms et mot de passe

--> rapelle : celui ci se trouve dans le repertoire indiqué dans le fichier htaccess donc pour l'exemple il se trouve dans le repertoire se nommant "NomduRepertoire"

exemple du fichier "login.logpass"

toto:toto1234
papa:pa12pa12


--> explication :

ici deux personne sont autorisé
la personne "toto" et "papa"
toto à pour mot de pass "toto1234" et papa à pour mot de pass "pa12pa12"


dans le meme répertoire que le fichier login.logpass doit également se trouvé un fichier .htaccess mais cete fois ci ne contenant seulement

deny from all

car si tu ne fait pas cela tous le monde pourra lire tes mots de pass

en espérant avoir apporté ma pierre à ton édifice @+

PS : si tu n'arrives toujours pas écrit moi un mail, je t'aiderai


Message édité 2 fois, la dernière par ricil78 le 28 janvier 2005 - 10 h 20.


iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 28 janvier 2005 - 10 h 55 m 29 s

:hello: ricil78 .... je crois qu'il a deja tout bon, vu le temps ;)

Maintenant, si tu t'en sens le courage, un schema de l'arborescence des fichiers a mettre est peut-etre plus parlant :)




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


manouchk
la vache!

Messages : 1 845
Inscrit le 25/12/02
Ville : Vitória (ES) Brésil
Non connecté
  Posté le 28 janvier 2005 - 11 h 43 m 39 s
ça sert peut-être à rien mais il faut faire gaffe au majuscule/minuscule? (c'est "case sensitive non?)



"Je ne suis pas chauvine mais la France est quand même la reine des fromages." Brigitte Fontaine chantant dans l'Europe de l'album "Des Visages Des Figures" de Noir Désir

iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 28 janvier 2005 - 12 h 42 m 25 s

Oui, le serveur c'est du *nix donc forcement ... d'ailleurs c'etait un des problemes de l'iniateur de ce topic j'crois bien ...




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


kartec


Messages : 1
Inscrit le 01/02/05
Non connecté
  Posté le 01 février 2005 - 06 h 30 m 57 s
Salut la bonne équipe !

j'aurai une petite question !

j'ai lu tout le topic, et je comprend nettement mieux comment fonctionne le .htaccess !

Cela dis, j'ai une question pertinante je crois !

Voila :

je voudrai restreindre l'acces a un fichier dans le repertoir protect. Donc, je met le htaccess dans le repertoire protect, et : require valid-user, ainsi que le fichier contenant mes pass dans le repertoire approprié, avec le htaccess (deny from all).

Jusqu'ici, pas de probleme, effectivement, en voulant accéder a mon fichier, une fenetre me demandant un login s'affiche. je rentre mon code, et c'est bon, le fichier se charge.

MAIS, j'aimerai qu'un fichier html qui se trouve sur la racine du site (et non dans le repertoire protect), puisse lui aussi avoir acces a ce fichier, pour le charger. etant donné qu'il viens du meme site.......

N'y a t-il pas un moyen d'autoriser l'acces a un fichier par un autre fichier (une sorte d'automatisation), et non pas seulement a des users !

un truc du style : allow from vachercher.html
avec le fichier vachercher.html qui pointe sur : /protect/lefichierprotégé.txt

mais je ne trouve pas ! :nrv:

Si quelqu'un a une idée, je lui serai non seulement reconnaissant, mais aussi admiratif !!!! :jap: :jap: :jap:




iraysyvalo
-

Messages : 9 647
Inscrit le 19/11/02
Ville : Lyon
Non connecté
  Posté le 01 février 2005 - 14 h 13 m 54 s

Ton truc rend caduc tout l'objet de proteger le repertoire/fichier que tu veux appeler ..




Pour un ban rapide et garanti sur ce forum, argumentez vos posts, dites simplement la verite, parlez de la realite et les leche-culs d'un cote et les maniaques du ban de l'autre se feront un plaisir de vous envoyer au purgatoire aussi sec.


ricil78


Messages : 2
Inscrit le 28/01/05
Non connecté
  Posté le 03 février 2005 - 12 h 02 m 38 s
Hello, :hello:

si vous voulez des infos sur la protection d'un ou plusieurs fichiers dans un répertoire mais pas tout le répertoire entier, regardez cette url, en milieu de page à la rubrique : "Empêcher l'accès à fichier particulier".

http://www.commentcamarche.net/apache/apacht.php3

je n'ai pas testé, mais si la demande se fait sentir je le ferais.

bye !


Message édité 1 fois, la dernière par ricil78 le 03 février 2005 - 12 h 05.


Precedent | 1,2
Page genérée en 1.0022 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL |Actualité ADSL | e-commerce | Commande Au Volant
Creative Commons
Message Boards and Forums Directory