Page et fichier .htaccess 403

wrise -  
 king -
SALUT

ça fait depuis 5 heures que j'essaie de faire marcher un fichier .htaccess de type 403 qui me permettrai une redirection pour cause d'interdiction de visionage de repertoire...

donc je fais appel à vous sur le forum et espere avoir de tres bons conseils...

je vous explique mon probleme..

j'ai un repertoire que je souhaite garder confidentiel,
donc je créé une page d'erreur ainsi qu'un fichier .htaccess 403 avec comme script:

ErrorDocument 403 /403.html

je suis sur free et le repertoire que je souhaite protégé est celui ci
http://monsite.free.fr/php/

ma page 403.html est a la racine du serveur (donc http://willrise.free.fr/ ) et mon fichier .htaccess est dans le repertoire "php" (voir l'adresse au dessus)

Jusque là je crois que tout est nikel... mais rien ne marche !!!
et je ne sais pas ce qui cloche !!!
j'ai pensé à un probleme de chmod mais je n'arrive pas à modifier les droits des repertoires!!!!

aidez moi SVP !!

merci
A voir également:

6 réponses

Ssylvainsab Messages postés 2884 Date d'inscription   Statut Modérateur Dernière intervention   825
 
Salut.

Pour rediriger le répertoire interdit, il suffit de mettre un .htaccess avec ceci dedans : RedirectPermanent / ourediriger
(voir sujet 4640 )

Mais le plus simple est de mettre :
Options -Indexes

dans le .htaccess a la racine du site ;-)
(en supposant qu'il n'y ait pas d'index dans le répertoire)

Sinon, avec allow,deny :
(.htaccess a placer dans le répoertoire interdit)
order deny,allow
deny from all

http://www.webmaster-hub.com/lofiversion/index.php/t17361.html


a plus
1
willrise
 
RE salut

merci Ssylvainsab pour tes conseils, je pense laissez tomber la page 403, je voulais juste mettre une image d'erreur contre les hackers avec un petit messages de bienvenue..lol.

merci encore la seule solution est que je vais utiliser
ce script:

Options -Indexes

je le connaissais deja, ça reste moche a voir mais ça gardera mon site non accessible aux hackers...

infos:
et pour ceux qui ont entete d'utiliser ==> deny for all <== ce n'est à utiliser que si vous voulez vrement fermer votre site comme une prison lol , en effet il permet de fermer un repertoire ainsi que ses sous reperrtoires donc ça n'a pas beaucup d'interet car toutes vos pages seront inaccessibles selon ou vous placez le .htaccess !!!!

si vous voulez un fichier htaccess avec fichier txt pour mettre un loggin + password contactez moi je vous l'envoie sans probleme
idem si vous voulez un generateur de script en php pour fichier htaccess

@++
0
king
 
Te dirai que j'ai le même souci, cependant en cas d'erreur mon serveur affiche une erreur 401 et non 403.

Pas encore trouvé le temps de tester de ce côté ;-)
0
king
 
Ben c'est pas trop ça, en fait si tu fermes la fenêtre d'accès, le serveur affiche une page d'erreur (d'après CCM 403, bien que OVH indique 401)

Cependant, la page d'erreur plus humaine dirons-nous , n'est pas prise en considération et tu as l'horrible chose du serveur en lieu et place de ta page expliquant le refus :-)

Perso j'ai appliqué les conseils de CCM: mais ça ne fonctionne pas
Puis j'ai tenté sur le chemin réel du serveur: ça ne change rien
Puis là je viens de tenter sur 401 (vu que le serveur y tient): change rien.

Suis perplexe (mais bon le verrouillage fonctionne, c'est le principal)
0
Ssylvainsab Messages postés 2884 Date d'inscription   Statut Modérateur Dernière intervention   825
 
Ah ?

Je viens de faire le test :
J'ai crée un répertoire "test" a la racine de mon site.
J'ai mis un .htaccess avec ce code :
order deny,allow
deny from all 

J'ai crée un fichier index.html, et un autre index2.html, j'ai tapé leur adresse, erreur 403.
Donc ca fonctionne bien avec moi (je suis chez free).

D'ailleurs, voici les en-têtes http :
http://web-sniffer.net/?url=http%3A%2F%2Fssylvainsab.free.fr%2Ftest%2Findex.html

a plus
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
king
 
Ben moi c'est un htaccess suivit d'un htpasswd (sais pas si c'est pareil).

Bref, la page remplaçant l'erreur serveur n'est pas prise (je présume que c'est une question de chemin).

Sinan tout le reste fonctionne nikel :-)
Si je ne trouve pas, je demanderai à l'hébergeur si il y a une astuce sur le sujet.
0
king
 
N'en parlons plus, je viens de tomber dessus :-))
0