.htaccess, refuser de télécharger des fichiers dans un répertoire
Je suis en train de le nier tout le monde à télécharger quoi que ce soit à l'intérieur de la "pièce jointe" répertoire.
Mon site internet de la structure:
public_html
-img
-css
-root
--attachment
---(numeric id)
----(files)
-js
Ce que j'essaie de faire, c'est de refuser l'accès à la racine de/attachment//
J'ai essayé beaucoup de choses, mais je ne sais pas pourquoi, je ne peux pas obtenir ce travail, ma dernière tentative a été:
.htaccess - sur répertoire principal.
<FilesMatch "root/attachment/.*/.*">
Order Allow,Deny
Deny from all
</FilesMatch>
Des idées?
Merci beaucoup 🙂
OriginalL'auteur peterpeterson | 2013-08-06
Vous devez vous connecter pour publier un commentaire.
FilesMatch
ne fonctionne pas avec des répertoires.Créer un nouveau
.htaccess
à l'intérieur deroot/attachment/
commeRediriger les règles spécifiées dans un répertoire parent
.htaccess
s'appliquent à tous ses sous-répertoires. Dans ces cas, ces règles d'accès ne fonctionnent pas de la même manière, il suffit de déplacer le.htaccess
directement dansfiles
répertoire.Démarrer avec le fichier en pièce jointe répertoire. Je suis en espérant que les règles d'accès devrait descendre sous-répertoires. Si cela ne fonctionne pas, alors nous aurions besoin pour configurer votre
httpd.conf
fichier.merci, je vais voir si cela fonctionne. Merci
c'était la seule option qui a fonctionné pour moi. personne ne dit d'ailleurs que
FilesMatch
ne fonctionne pas avec des répertoires et desDirectoryMatch
ne fonctionne pas avec les fichiers.OriginalL'auteur Ravi Thapliyal
Créer un nouveau fichier htaccess /root/attackment/.htaccess et ajoutez les lignes suivantes
OriginalL'auteur Jeffrey