par
Sékiltoyai » 08 mai 2009, 14:59
Ou alors un deny from all, mais en modifiant le mode d'accès à tes images.
Il faut savoir que quand la page s'affiche, le navigateur télécharge la source html, puis ensuite télécharge chaque image une à une, comme si tu tapais l'adresse de l'image dans la barre d'adresse.
Une solution courante, c'est de faire un script php que tu appeleras pour chaque image à charger. Typiquement, au lieu de charger l'image images/img.png, tu charges image.php?name=img. Cela a l'avantage de te permettre d'ajouter quelques limites au vol d'images. Par exemple, en imposant qu'une session soit ouverte pour charger l'image, tu peux faire en sorte que l'image ne soit affichée qu'aux gens qui naviguent sur ton site. C'est totalement contournable, mais c'est déjà ça…
Ou alors un deny from all, mais en modifiant le mode d'accès à tes images.
Il faut savoir que quand la page s'affiche, le navigateur télécharge la source html, puis ensuite télécharge chaque image une à une, comme si tu tapais l'adresse de l'image dans la barre d'adresse.
Une solution courante, c'est de faire un script php que tu appeleras pour chaque image à charger. Typiquement, au lieu de charger l'image images/img.png, tu charges image.php?name=img. Cela a l'avantage de te permettre d'ajouter quelques limites au vol d'images. Par exemple, en imposant qu'une session soit ouverte pour charger l'image, tu peux faire en sorte que l'image ne soit affichée qu'aux gens qui naviguent sur ton site. C'est totalement contournable, mais c'est déjà ça…