Refuser l’access direct au dossier depuis l’URL

J’ai donc essayé de suivre certains articles ici pour refuser l’access à un dossier public en utilisant .htaccess. Le problème est que je peux toujours accéder au dossier.

J’ai mis le .htaccess dans mon dossier, avec les commandes?

Order allow,deny Deny from all 

Il me manque quelque chose, mais je ne sais pas quoi.

BTW, j’ai redémarré apache après cela.

Le site:

 www.mysite.com 

Dossier que je veux bloquer

 www.mysite.com/helloworld/ 

Cette configuration fait exactement ce que vous dites qu’elle devrait faire lorsque je la teste.

Votre serveur est probablement configuré pour ne pas respecter .htaccess fichiers .htaccess .

Vous pouvez changer cela en définissant:

 AllowOverride AuthConfig 

… dans votre fichier de configuration principal.

Voir aussi la documentation pour AllowOverride .


Cela dit, si vous ne souhaitez pas que le contenu d’un répertoire soit accessible à quiconque via HTTP, il vaut mieux conserver ce répertoire en dehors de la racine Web.