Le site           Priscilla           Programmation           Hebergeur Maxiland


   Aides et tutos :  HTML / Javascript            Scripts :  HTML / Javascript (redirection vers l'ancienne version !)   




Protéger vos fichiers avec .htaccess

Le fichier .htaccess peut servir pour protéger vos fichiers, par exemple les images ! Elles s'afficheront correctement sur votre site, mais si un visiteur récupère l'url de l'image, et qu'il la tape dans la barre d'adresse de son navigateur ou la met sur son site, cette image ne s'affichera pas ! Vous pouvez choisir d'afficher une page d'erreur ou une autre image à la place !
Vous pouvez autoriser plusieurs "options" d'autorisation ! Autoriser un site à afficher vos fichiers, autoriser l'affichage lorsque qu'on tape l'adresse directement dans la barre d'adresse etc...


Options +FollowSymlinks
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite.com(/).*$ [NC]
RewriteRule .*\.(gif|jpg|jpeg|bmp)$ http://www.monsite.com/erreurs403.html [R,NC]


• monsite.com est l'adresse (URL) de votre site.

• http://www.monsite.com/erreurs403.html est la page qui sera affichée si un visiteur tente d'accéder au fichier protégé. Vous pouvez mettre soit une page (comme dans l'exemple) ou une image. Vous devez mettre une url complète !

• gif|jpg|jpeg|bmp sont les extensions des fichiers à protéger ! Ici, ce ne sont que les images gif, jpg, jpeg et bitmat (bmp) ! Vous pouvez mettre d'autre fichiers, séparés par | ! (Voir les extensions les plus utilisées).



Pour autoriser l'affichage des fichiers dans la bare d'adresse
RewriteCond %{HTTP_REFERER} !^$

Pour autoriser l'affichage des fichiers d'un autre site
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite2.com(/).*$ [NC]










Les extensions les plus utilisées
.jpgImage au format jpg
.jpegImage au format jpeg
.bmpImage au format gif
.gifImage au format bitmap
.pngImage au format png
.tifImage au format tiff
.tiffImage au format tiff
.icoIcône
.docDocument word
.xlsFeuille de calcul Microsoft Word
.wmvVidéo au format Windows Media Video
.aviVidéo au format Audio Video Interleave
.divxVidéo au format DivX
.3gpVidéo au format 3GP (tél portables)
.mpegVidéo au format mpeg
.zipFichier compréssé zip
.rarFichier compréssé rar
.htmlFichier html
.htmFichier htm
.xmlFichier eXtended Makup Language
.phpFichier php
.txtFichier texte
.pdfFichier au format documenté : Adobe Reader
.wavFichier audio au format wav
.midFichier audio au format midi
.mp3Fichier audio au format MP3
.wmaFichier audio au format WMA
.amrFichier audio au format amr (tél portables)
.exeApplication
.jsInterpréteur Javascript
.dllExtension d'application
.swfFichier flash




Retour    






© 2005-2008; www.maxiland.info, version V5       Toute copie ou/et reproduction partielle ou totale est interdite       Maxime50