Aller au contenu

Sujets conseillés

Posté (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

:wacko:

Modifié par sophiae
Posté

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

Posté

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 :flame:

Posté
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 !

Posté

Un super grand merci

Tout ça pour un espace manquant :gueule:

CAAAA MAAAARCHE !!!! :fete:

Et bien oui tu es bien le roi des htaccess.

Big bisous à toi pardon pour madame

Posté (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é par sophiae
Posté

Pour donner accès à des utilisateurs identifiés, il faut mettre :

AuthUserFile "/home/christel/.htpasswd"
AuthGroupFile /dev/null
AuthName "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

Posté

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

:P

Sinon dis moi comment ça s'appelle et je fais une recherche sur google.

Je ne veux surtout pas d'embêter ! :wacko:

Posté
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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...