Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 31/05/2009, à 12:58

Vistuo

[Apache] Directory dans un .htaccess

Salut à tous ! smile
Je viens vous demander votre aide pour un problème qui me chiffonne depuis plusieurs jours.
J'ai un dossier nommé Vork, placé de la sorte : /var/www/Vork/
J'aimerais avoir un .htaccess dans ce dossier donc /var/www/Vork/.htaccess qui bloque l'accés à un sous-dossier de Vork, comme /var/www/Vork/test/
J'ai donc rempli le dossier comme cela mais il me renvoie une erreur 500 :

<Directory /var/www/Vork/test/>
Deny from all
</Directory>

De plus si je ne met aucune instruction dans ce bloc Directory, il me met tout de même Internal Server Error.
Auriez-vous une idée pour remédier à ce problème ?
Merci beaucoup smile

#2 Le 31/05/2009, à 13:42

alex206

Re : [Apache] Directory dans un .htaccess

le plus simple serait de mettre directement le .htaccess dans le sous-dossier à vérouiller, avec comme contenu :

order deny, allow
deny from all

Debian stable ya que ça de vrai
http://astuces.alexcms.org

Hors ligne

#3 Le 31/05/2009, à 14:34

Vistuo

Re : [Apache] Directory dans un .htaccess

Oui tout à fait, j'ai fait ce procédé,
mais j'aurais avoir juste cette information pour être moins "con" ! :-)
Mais imaginons que j'ai 300 dossiers commencant par folder
je fait :

<Directory /var/ww/Vork/folder*>
Order deny, allow
Deny from all
AllowOverride None
</Directory>

Au lieu d'avoir 300 .htaccess et de ralentir apache

#4 Le 31/05/2009, à 23:03

Vistuo

Re : [Apache] Directory dans un .htaccess

Pas d'idée ?

#5 Le 01/06/2009, à 09:49

wblitz

Re : [Apache] Directory dans un .htaccess

essaie en utilisant ceci dans la définition de ton vhost :

...
<DirectoryMatch "/var/www/Vork/folder.*">
    AllowOverride none
    Order deny,allow
    Deny from all
</DirectoryMatch>
...

"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#6 Le 01/06/2009, à 11:58

Vistuo

Re : [Apache] Directory dans un .htaccess

Quand tu dis dans le Vhost c'est dans la conf d'APche.
Donc si je comprends bien, on ne peut pas mettre de directives Directory, DirectoryMatch, Location dans un .htaccess ?
Ou je n'ai rien compris du tout (ça doit être ça) !
Merci tout de même !

#7 Le 01/06/2009, à 21:31

Vistuo

Re : [Apache] Directory dans un .htaccess

J'aimerais juste comprendre e! Hihi

#8 Le 02/06/2009, à 08:50

wblitz

Re : [Apache] Directory dans un .htaccess

http://httpd.apache.org/docs/2.2/mod/core.html#directory
http://httpd.apache.org/docs/2.2/mod/core.html#directorymatch
http://httpd.apache.org/docs/2.2/mod/core.html#location

Context:    server config, virtual host

tu ne peux pas utiliser ces directives ailleurs que dans le fichier de configuration global d'apache (apache2.conf) ou dans une directive VirtualHost.


"Un optimiste, c'est un homme qui plante deux glands et qui s'achète un hamac" - Jean de Lattre de Tassigny
Pensez à mettre [RÉSOLU] dans le sujet de vos posts une fois qu'ils le sont...
quelques docs

Hors ligne

#9 Le 02/06/2009, à 16:27

Vistuo

Re : [Apache] Directory dans un .htaccess

Merci beaucoup wblitz !