interdire l'affichage des images hors mon site

interdire l'affichage des images hors mon site - HTML/CSS - Programmation

Marsh Posté le 08-08-2008 à 00:32:10    

Bonsoir,
 
SVP comment faire pour interdire l'affichage des images (présentes sur mon serveur) sur d'autres sites (pour limitée la consommation de ma bande passante)  :sweat:

Reply

Marsh Posté le 08-08-2008 à 00:32:10   

Reply

Marsh Posté le 08-08-2008 à 00:54:12    

fais une recherche sur htaccess, empêcher le hotlink, rewrite ... j'ai vu ce sujet ya pas longtemps.


---------------
NewsletTux - outil de mailing list en PHP MySQL
Reply

Marsh Posté le 08-08-2008 à 01:44:10    

j'ai trouvé ceci :
###########
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monblog.fr(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mondeuxiemeblog.fr(/)?.*$ [NC]
RewriteRule \.(gif|jpe?g|png|bmp)$ /antihotlink.jpe [L,NC]
#####################
 
Ceci parle des images (gif|jpe?g|png|bmp) et mois mes images n'ont pas d'extension j'utilise mimetex pour les codes mathématiques latex  
Voici un exemple d'une adresse d'image :
http://maths.monsite.com/cgi-bin/m [...] 9+R%28x%29

Reply

Marsh Posté le 08-08-2008 à 21:50:05    

ca change rien t es sur la bonne voie
bloque les referrer qui n apartiennent pas a ton domaine et le probleme est réglé


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 08-08-2008 à 22:16:27    

Les spiders type googlebot envoient des referer ?

Reply

Marsh Posté le 09-08-2008 à 07:47:24    

je sais pas mais google images c est loin d etre du hotlinking hein


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 09-08-2008 à 10:27:24    

le problème est que il y a des sites qui utilisent mes image ?
comment faire pour les bloquer

Reply

Marsh Posté le 09-08-2008 à 10:44:18    

mrnero2006 a écrit :

j'ai trouvé ceci :
###########
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monblog.fr(/)?.*$ [NC]
RewriteCond %{HTTP_REFERER} !^http://(www\.)?mondeuxiemeblog.fr(/)?.*$ [NC]
RewriteRule \.(gif|jpe?g|png|bmp)$ /antihotlink.jpe [L,NC]
#####################
 
Ceci parle des images (gif|jpe?g|png|bmp) et mois mes images n'ont pas d'extension j'utilise mimetex pour les codes mathématiques latex  
Voici un exemple d'une adresse d'image :
http://maths.monsite.com/cgi-bin/m [...] 9+R%28x%29


ca c est juste le code qui permet la generation de l image
l image générée porte forcement l une de ces extensions (je connais pas trop latex mais sur wikipedia ca genere du png)
dans tous les cas l image a forcement une extension meme si elle n est aps dans cette liste (mais comme les autres sont trop peu courants c est improbable)


---------------
« The enemy is the gramophone mind, whether or not one agrees with the record that is being played at the moment. » — George Orwell
Reply

Marsh Posté le 09-08-2008 à 11:09:26    

ca marche pas j'ai mis le code  
##########
RewriteEngine on
RewriteCond %{HTTP_REFERER} !^$
RewriteCond %{HTTP_REFERER} !^http://(www\.)?monsite.com(/)?.*$ [NC]
RewriteRule \.(gif|jpe?g|png|bmp)$ /antihotlink.jpe [L,NC]
##########
les images apparait toujours

Reply

Marsh Posté le 09-08-2008 à 11:12:02    

Comment le faire sur le fichier qui contient les image (autorisation chmod ou qq chose comme ca )

Reply

Marsh Posté le 09-08-2008 à 11:12:02   

Reply

Marsh Posté le 09-08-2008 à 18:33:57    

ça servira a rien d'agir sur les autorisation (ce que tu appelles chmod), ça ne changera rien.
 
Il faut effectivement voir du côté de htaccess

Reply

Marsh Posté le 13-08-2008 à 12:39:48    

aidez moi ):

Reply

Marsh Posté le 13-08-2008 à 13:26:30    

Heu faudrait pas un [OR] à la fin de la première RewriteCond ?


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Marsh Posté le 13-08-2008 à 14:42:29    

j'ai pas compris :(

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed