FICHIER: .htaccess (interdit tout accés aux images par l'url)
.01 .02 .03 .04
| |
Options +FollowSymlinks
RewriteEngine On
ReWriteRule .*.(gif|png|jpe?g)$ - [F]
|
FICHIER: file.php (apel de l'image)
.01 .02
| |
<img src="img001.php" alt="titre" />
|
img001.php (l'image dans un fichier)
.01 .02 .03 .04
| |
<?php
readfile("image.gif");
?>
|
Attention une fois le .htaccess en place, c'est l'ensemble des images de votre site qui deviendront inaccessibles en lien direct. Il faut avoir toute vos images dans un fichier pour les afficher.
L'astuce pour ne pas avoir a refaire toute les images est de découper votre site web en 2 formats d'images.
Par exemple :
- en .png les images accessibles en lien direct
- en .jpg et .gif les images que vous souhaitez protéger. Avec pour règle dans le fichier .htaccess afin d'interdire à ces images de sâ??afficher: (gif|jpe?g)