Bonjour à tous,
J'ai un problème avec les .htaccess sur mon serveur web Apache (debian lenny). Le serveur héberge un site, mais aussi des ressources que je voudrais rendre accessible seulement en local. Il s'agit d'un sous-dossiers à la racine du site, j'ai donc configuré apache pour qu'il lise les .htaccess dans le fichier /etc/apache2/sites-available/default :
Code :
- <Directory /var/www/>
- Options Indexes FollowSymLinks MultiViews
- AllowOverride All
- Order Allow,Deny
- allow from all
- </Directory>
|
Suite à ça, j'ai placé ce fichier .htaccess dans le dossier dont je veux restreindre l'accès au réseau local seulement :
Code :
- <Limit GET POST PUT>
- order deny,allow
- deny from all
- allow from 10.0.0.0/8
- </Limit>
|
10.0.0.0 étant l'adresse de mon réseau local
En faisant cela j'ai une erreur 403 même depuis le réseau, j'ai essayé d'autres syntaxes pour l'adresse réseau (10.0.0.0 , 10.0.0.0/255.0.0.0) et même de mettre mon adresse IP directement (10.0.0.10) mais rien ne change, le seul moyen de pouvoir acceder au dossier est de mettre allow from all.
Si vous avez une idée...
Merci d'avance!
Message édité par conkarno le 07-03-2011 à 02:09:53