sophiae Posté 24 Septembre 2005 Posté 24 Septembre 2005 (modifié) Bonjour, mon travail se situe sur le fichier .htaccess A la ligne : AuthUserFile/home/christel-helstroffer_AT_worldonline.fr/www/.htpasswd christel-helstroffer_AT_worldonline.fr : correspond à mon login ftp comme demandé par OVH qui est mon hébergeur. Après je ne sais si c'est juste ??? Je ne peux utiliser le fichier realpath car je n'ai pas de fichier avec l'extension "php" Oh secours J'ai un message d'erreur pour le voir je vous invite à voir directement sur le site www.christel-photographe.com galerie abonné privée lien sur 23/07/2005 merci à vous Modifié 24 Septembre 2005 par sophiae
Dan Posté 24 Septembre 2005 Posté 24 Septembre 2005 Bonjour, christel-helstroffer@worldonline.fr est faux ! Il faut mettre le login ftp chez OVH, celui qui correspond à xyz dans /home/xyz/www/ qui est le répertoire de ton site. Dan
sophiae Posté 25 Septembre 2005 Auteur Posté 25 Septembre 2005 DAN merci pour ta réponse mais christel-helstroffer_AT_worldonline.fr est mon login ftp
sophiae Posté 25 Septembre 2005 Auteur Posté 25 Septembre 2005 Alors le login que j'avais mi été pour un site sur un autre fournisseur j'ai regarder sur FileZilla. Donc mon login sur OVH est christel mais ça ne marche toujours pas AuthUserFile/home/christel/www/.htpasswd Faut il laisser le "home" ensuite mon login "christel" les "www" sont obligatoire je suppose ensuite mon fichier .htpasswd est au meme niveau que index.htlm. En faite dans FILEZilla je double clic sur le dossier "www" et j'ai mon site. Aidez moi je vais craquer
Dan Posté 25 Septembre 2005 Posté 25 Septembre 2005 AuthUserFile/home/christel/www/.htpasswd Faut il laisser le "home" Cela ne peut pas marcher ainsi.. Il FAUT laisser le chemin complet, donc le home/.... Mais il FAUT un espace après authuserfile Donc: AuthUserFile "/home/christel/www/.htpasswd" doit marcher !
sophiae Posté 25 Septembre 2005 Auteur Posté 25 Septembre 2005 Un super grand merci Tout ça pour un espace manquant CAAAA MAAAARCHE !!!! Et bien oui tu es bien le roi des htaccess. Big bisous à toi pardon pour madame
sophiae Posté 25 Septembre 2005 Auteur Posté 25 Septembre 2005 (modifié) Pour aller toujours plus loin donne moi des pistes si tu n'as pas le temps de me donner toute la procédure. Déjà je souhaite restreindre l'acces uniquement à la Famille (et Admin doit être de partout) donc je pensais mettre require Famille require Admin mais ça ne marche pas ! Et puis un truc me gène énormément : Les gens qui n'ont pas les accès. Quand ils font clic sur "annuler" ou qu'ils attendent trop longtemps ils tombent sur une page d'erreur. Ne pourrais je pas les rediriger sur une page de demande de code que je rajoute au site avec un lien leur permettant de revenir à l'accueil par exemple ? Modifié 25 Septembre 2005 par sophiae
Dan Posté 25 Septembre 2005 Posté 25 Septembre 2005 Pour donner accès à des utilisateurs identifiés, il faut mettre : AuthUserFile "/home/christel/.htpasswd"AuthGroupFile /dev/nullAuthName "Statistiques"AuthType Basic<Limit GET POST>require valid-user</Limit> Tu remarqueras que j'ai mis le fichier .htpasswd dans le répertoire au dessus du www, c'est une protection supplémentaire. Et dans ce fichier .htpasswd, il faut des couples login/mot_de_passe. Tu peux les créer avec l'outil du Hub. C'est vers le bas de la page Et pour rediriger ceux qui cliquent sur "annuler" il suffit d'une ligne au dessus de celles-là: ErrorDocument 401 /page_erreur.html Il faut bien sûr que cette page existe Dan
sophiae Posté 29 Septembre 2005 Auteur Posté 29 Septembre 2005 Merci pou ton aide La ligne ErrorDocument 401 /page_erreur.html Je la met ou ? J'en fait quoi ? L'idéal pour moi serait je fais une page avec un formulaire qui permet de me demander un code d'accès si la personne n'est pas interresé elle pourra par des liens soit retourner à la page d'accueil soit aller à la galerie libre. La page je vais la créer elle s'appelera : fcode.htlm bises Sinon dis moi comment ça s'appelle et je fais une recherche sur google. Je ne veux surtout pas d'embêter !
NorSeb Posté 29 Septembre 2005 Posté 29 Septembre 2005 Salut, Si tu fait une recherche avec google tu tombre (c'est le deuxième lien) sur une explication assez complete
Dan Posté 29 Septembre 2005 Posté 29 Septembre 2005 Si tu fait une recherche avec google tu tombre (c'est le deuxième lien) sur une explication assez complete Le lien suivant n'est pas mal non plus
Dan Posté 29 Septembre 2005 Posté 29 Septembre 2005 La ligne ErrorDocument 401 /page_erreur.html Je la met ou ? J'en fait quoi ? Dans le fichier .htaccess à la racine du site. Ou alors tu peux le mettre dans le fichier .htaccess que tu as créé. Mets la tout au début du fichier Dan
Poppy Posté 29 Septembre 2005 Posté 29 Septembre 2005 Le lien suivant n'est pas mal non plus <{POST_SNAPBACK}> LOL Dan
NorSeb Posté 29 Septembre 2005 Posté 29 Septembre 2005 Le lien suivant n'est pas mal non plus <{POST_SNAPBACK}> Oups
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant