2010-09-30 4 views
0

J'ai un répertoire de fichiers sur mon serveur web local et je veux faire en sorte que seuls les utilisateurs locaux puissent voir la liste des répertoires. Par exemple, si un ami visite le site depuis sa maison, il ne devrait pas pouvoir voir site.com/files/ mais peut obtenir le fichier site.com/files/image.png. pour les utilisateurs locaux, je veux qu'ils soient capables de faire les deux. J'ai essayé le code suivant mais ça ne marche pas. des idées?Autoriser la liste de répertoires des hôtes locaux .htaccess

SetEnvIf REMOTE_ADDR 192.168.1.* local 
<IfDefine local> 
Options +Indexes 
</IfDefine> 
<IfDefine !local> 
Options -Indexes 
</IfDefine> 
Allow from ALL 
Deny from NONE 

Répondre

0

Créez .htaccess avec ce qui suit et placez-le dans/files /.

order deny,allow 
deny from all 
allow from 192.168.1 
Questions connexes