Webmaster Hub: Interdire accès répertoire... - Webmaster Hub

Aller au contenu

Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

Interdire accès répertoire... ... qui n'aurait pas de ficher index Noter : -----

#1 L'utilisateur est hors-ligne   mandala75 

  • Groupe : Membre
  • Messages : 34
  • Inscrit(e) : 22-juin 05
  • Localisation:Clichy, France

Posté 02 octobre 2005 - 19:18

Bonsoir,

Qui pourrait m'indiquer la commande à mettre dans un .htaccess pour interdire l'accès au contenu des répertoires n'ayant ni mot de passe, ni fichier index.
Une commande est-elle possible ds le .htaccess de la racine du site ou faut il le répéter répertoire par répertoire ?
Merci d'avance.
Cordialement
0

#2 L'utilisateur est hors-ligne   oxyd-x 

  • Groupe : Membre
  • Messages : 138
  • Inscrit(e) : 29-juillet 05

Posté 02 octobre 2005 - 22:28

Salut,

un simple fichier .HTAccess à la racine du dossier à protéger est nécessaire, ses sous-dossier seront automatiquement protégés.

order deny, allow
deny from all


Voila, @+
0

#3 L'utilisateur est hors-ligne   mandala75 

  • Groupe : Membre
  • Messages : 34
  • Inscrit(e) : 22-juin 05
  • Localisation:Clichy, France

Posté 03 octobre 2005 - 00:02

Merci mais... ca provoque une erreur 500 :(
0

#4 L'utilisateur est hors-ligne   oxyd-x 

  • Groupe : Membre
  • Messages : 138
  • Inscrit(e) : 29-juillet 05

Posté 03 octobre 2005 - 00:16

re ;)

cette méthode de protection empeche d'acceder à un dossier, il est évident que le fichier htaccess ne doit PAS être situé à la racine du site.

Ce type de protection est le plus souvent utilisé pour empecher l'accés à certains documents, comme par exemple, des fichiers nécessaires à une inclusion (qui ne seront donc jamais appelés directement :) ).

Tu ne peut pas non plus, avec cette méthode, protégé un dossier public, par exemple, le dossier des images de ton site;

Si tu obtient toujours une erreur 500, vérifie que ton hébergeur supporte les directives htaccess, ou encore tente de le réecrire comme ceci:

deny from all


ps:: (edit) Dans le cas ou tu ne voudrait pas bloquer l'accès au dossier, mais simplement l'affichage, un simple -indexes suffira ;)

Options -Indexes


voila, j'espere que ca t'aidera à avancé ;)

Ce message a été modifié par oxyd-x - 03 octobre 2005 - 00:21.

0

#5 L'utilisateur est hors-ligne   Tox 

  • Groupe : Membre
  • Messages : 1
  • Inscrit(e) : 30-septembre 11

Posté 30 septembre 2011 - 11:07

Bonjour,

je suis tombé sur le sujet en essayant de régler un problème, maintenant qu'il est réglé je vais contribuer à l'effort :)

Même si le sujet a 6 ans ça pourrait peut être aider quelqu'un.


Bref, j'ai aussi eu l'erreur 500, cela est du à une erreur de frappe :

order deny,allow
deny from all


sans espace entre l' ordre allow et la virgule.


C'est ce qui a résolu le problème chez moi.
0

Partager ce sujet :


Page 1 sur 1
  • Vous ne pouvez pas commencer un sujet
  • Vous ne pouvez pas répondre à ce sujet

1 utilisateur(s) en train de lire ce sujet
0 membre(s), 1 invité(s), 0 utilisateur(s) anonyme(s)