PDA

Voir la version complète : Fichier .htaccess


Gil1256
31/03/2009, 16h24
Bonjour,

Je sais que ce topic est récurent, mais j'ai eu beau chercher je n'ai pu trouver réponse à ma question.

Je voudrais en définitive empêcher l'accès aux dossiers de mon site : je ne veux pas qu'une personne puisse en ayant le lien d'une image ("www.monsite.fr/images/image01.jpg" par exemple) avoir accès à la totalité du contenu de ce dossier en faisant "www.monsite.fr/images/". Ceci vaut pour tous les autres dossiers (css, scripts, docs, ...).

Je voudrais de plus que cette restriction (si la personne tape "www.monsite.fr/images/") ne demande pas une authentification via mot de passe, mais simplement l'affichage d'une page personnalisée (ici "403.html"), du style "Désolé, mais ce répertoire ne vous est pas accessible".

Dans ce cas précis, la procédure de conception d'un .htaccess me sert-elle à quelque chose ?

ErrorDocument 403 http://www.monsite.fr/erreurs/403.html
AuthUserFile /home/ici_mon_login_ftp/www/.htpasswd
AuthGroupFile /dev/null
AuthName "Accès Restreint"
AuthType Basic
<Limit GET POST>
require valid-user
</Limit>

Voilà, à l'occasion... Dans l'attente de vos éclairages.
Un grand merci. :)

zyto04
09/04/2009, 11h15
Pour empêcher de voir lister les fichiers de ton répertoire:
Options -Indexes

Pour empêcher que l'on puisse ouvrir ton fichier htaccess:
<Files .htaccess>
order allow,deny
deny from all
</Files>