Lorsque je bloque les sites distants qui appellent mes image

thierry8

WRInaute accro
Bonjour,

en htacces je bloque l'accès de mes images à partir d'un autre nom de domaine, le soucis qui se pose, c'est lors du chargement la premiere foi du site...
les images sont bloquées...
Mais la seconde tout se charge bien, quelqu'un a une idée ?

Merci de votre aide.
 

thierry8

WRInaute accro
j'avais déjà fais un psot avec mais on me la virer pour une raison inconnue !
là je ne suis pas chez moi, mais demain quand je rentre je le mettrais !
merci
 

thierry8

WRInaute accro
voila mon code dans le htaccess:
Code:
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://www.site.fr/.*$ [NC]
RewriteRule .*\.(gif|png|jpe?g|swf)$ - [F]
 

correiaj

WRInaute impliqué
HTTP_REFERER:
adresse http du requérant.
Quand tu arrives sur le site, le requérant est le site d´avant. ou vide...
De plus cette règle ne permet pas:
-de voir les images sans les wildcard
-de voir les images en mode TLS/SSL
-de voir n´importe quel animation flash (le requerant est macromedia...)
-ne protège pas les images en .jpg

Bref, au boulot
 

thierry8

WRInaute accro
hin ???
pourquoi ca ne protège pas les img en .jpg ?
pourquoi pas le flash ?
wilcard c'est quoi ?

....en bref je suis perdu là !
 

thierry8

WRInaute accro
Sans compter que normalement cette ligne de code doit autoriser l'affichage des images....
RewriteCond %{HTTP_REFERER} !^$

....
 

correiaj

WRInaute impliqué
wilcard= www.
les plugin flash necessite une connexion sur macromedia.
et ton code pour le jpeg est bon j´avais mal vu le ?
 

thierry8

WRInaute accro
ok mais alors comment remédier à la première demande de la page qui ne renvoit aucune image alors que la conditions si vide y est...?
 

thierry8

WRInaute accro
Je n'ai toujours pas compris pourquoi les images sont bliquées la première fois étant donné ce paramètre: RewriteCond %{HTTP_REFERER} !^$ qui autorise l'affichage si le HTTP_REFERER est vide...(ce qui est le cas lors du premier chargement du site.)

pouvez-vous m'aider SVP ?
un bon nombre d'entre vous on déjà du pratiquer cela...?
(cette action n'a pour but que de bloquer le vol de bande passante, et surtout pour mon premier apprentissage, c'est pour cela que je voudrais bien comprendre...)

Merci.
 

u8086

WRInaute passionné
thierry8 a dit:
Je n'ai toujours pas compris pourquoi les images sont bliquées la première fois étant donné ce paramètre: RewriteCond %{HTTP_REFERER} !^$ qui autorise l'affichage si le HTTP_REFERER est vide...(ce qui est le cas lors du premier chargement du site.)

Sio ton visiteur viens d'un moteur de recherche ou d'un autre site, le HTTP_REFERER n'est pas vide !
Sa fonction même est de renseigner sur le site qu'a consulté précédemment l'internaute.
C'est normal que ça marche pas. Les internautes viennent souvent de quelque part...
 

thierry8

WRInaute accro
Pas utile ?

Avis aux webmaster expérimentés ???? qu'en pensez-vous ?
Comment procédez-vous ? un petit coup de pouce please !
 

correiaj

WRInaute impliqué
si ton image ne s´affiche pas, tu aura dans le log des erreurs apache, une erreur 404 avec le nom de cette image, et tu auras aussi le referer. Donc cherche ça et je pense que tu auras la solution.
 

Discussions similaires

Haut