2016-05-04 1 views
-1

mon problème est que vous pouvez accéder à mydomain.com/css, j'utilise Laravel 5.0 sur un Ubuntu 14.04 avec Apache2.Comment cacher des dossiers sur Ubuntu Apache, les gens accèdent à/css sur mon site Web

Y a-t-il un moyen de refuser l'accès à ce dossier? et laissez simplement les gens avoir accès aux ressources s'ils connaissent l'URL exacte.

Par exemple: mydomain.com/css ACCÈS mydomain.com/css/home.css DENY Autoriser l'accès

Merci beaucoup pour votre aide

Répondre

4

Vos utilisateurs ont besoin d'avoir accès à la contenu du répertoire CSS, mais ils n'ont pas besoin de lister les fichiers dans ce répertoire.

Pour cela, vous pouvez ajouter:

<Directory /path/to/css> 
    Options -Indexes 
</Directory> 

dans vos fichiers de configuration. Vous pouvez également ajouter Options -Indexes dans le .htaccess correspondant. Cela va désactiver l'indexation.

Lire: