IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Apache Discussion :

[.htaccess] Bloquage (sous)reperetoires en .* (.svn)


Sujet :

Apache

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 39
    Par défaut [.htaccess] Bloquage (sous)reperetoires en .* (.svn)
    Bonjour

    J'essaye d'empêcher l'accès (un deny brut suffit, pas besoin authentification) à tout les répertoires, quelque soit leur niveau dans l'arborescence du serveur, commençant par un point (.).

    Je ne peux pas coller un htaccess dans chacun de ces répertoires étant qu'il doit y en avoir une bonne cinquantaine.

    La solution doit surement se trouver du coté du mod_rewrite mais j'avoue que je sèche..

    En pratique, j'ai un serveur dont le contenu est en fait une copie d'un dépôt SVN.. il y'a donc pour chaque répertoire un sous répertoire .svn auquel je veux bloquer l'accès.

    Merci par avance,
    Gwendal

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Juin 2002
    Messages
    6 152
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2002
    Messages : 6 152
    Par défaut
    Plutôt un DirectoryMatch ou LocationMatch qu'une réécriture qui pourrait introduire des effets de bord ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    <DirectoryMatch "/[.]">
        Deny from all
        Satisfy any
    </DirectoryMatch>
    (non testé)

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2009
    Messages
    39
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2009
    Messages : 39
    Par défaut
    Malheureusement DirectoryMatch est une option de config non utilisable dans un htaccess... et je n'ai pas envie de négocier avec l'admin pour qu'il daigne ouvrir ses fichiers..

    Au cas ou ca pourrait intéresser quelqu'un, voila une solution à base de rewriting :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Options +FollowSymLinks
    RewriteEngine on 
    RewriteRule \.svn/ - [F]

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. HTACCESS fonctionne sous IE mais pas sous FF
    Par rigolman dans le forum Apache
    Réponses: 4
    Dernier message: 27/01/2009, 14h55
  2. Réponses: 1
    Dernier message: 26/01/2009, 19h55
  3. htaccess déprotection sous-répertoire
    Par gentony dans le forum Apache
    Réponses: 2
    Dernier message: 27/08/2008, 16h59
  4. htaccess + protection sous repertoire
    Par jcaspar dans le forum Apache
    Réponses: 1
    Dernier message: 07/08/2008, 15h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo