OK, deja pour creer un .htaccess sous Windows, c'est pas evident... Le plus simple est de creer un fichier temp.htaccess et de supprimer le temp (Windows refuse mais en passant par FTP Expert et un serveur FTP local, c passé... Si tu veut je peut t'en mailer un vierge...)
Exemple de fichier :
AuthType Basic
<Limit GET>
order deny,allow #Definit l'ordre dans lequel tu refuse et authorise.
allow from Client #nom de la machine qui accede au repertoir
deny from all #les autres sont rejetés
</Limit>
Pour une sécurité max, tu peut authoriser l'accés aux répértoire par Login/Pass... Pour ca tu utilise un fichier dans ce genre là :
AuthUserFile d:\EasyPHP\www\ice\admin\.htpasswd #Chemin du fichier de pass
AuthGroupFile /dev/null #Chemin du fichier de groupe
AuthName "Administration générale d'I-C-E" #Titre de la boite de dial
AuthType Basic
ErrorDocument 403 /error/401.php #Erreur 403 perso
ErrorDocument 401 /error/401.php #Erreur 401 perso
DirectoryIndex admin.php #Fichier d'index par defaut
<Files .htpasswd> #protection du fichier de pass
Order allow,deny
Deny from all
</Files>
<Limit GET>
require valid-user #Requiére un utilisateur valide
</Limit>
Fichier .htpasswd (qui se trouve pour moi ici : d:\EasyPHP\www\ice\admin\.htpasswd) :
Dockinou:$apr1$XG1.....$t2WKZ/kjzrtUaSRUo2q2r/
Angel2k:$apr1$2R1.....$0vZB1LBkxtaxBPs0DmV4.
==>Login: Pass cripter en MD5, pour faire ce fichier, tu à un utilitaire dans le repertoire EasyPHP\Apache\Bin qui se nomme htpasswd.exe. C'est lui que tu doit utiliser... J'en ai essayé d'autre qui ne fonctionne po...
Voila... Si tu as un probléme, n'hésite pas...
[edtdd]--Message édité par Docki2k--[/edtdd]