test de ma protection d'image par url rewriting

Discussion dans 'URL Rewriting et .htaccess' créé par brakstar, 25 Septembre 2005.

  1. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    si vous voyez rien c'est good

    mes images sont protégées lisez tout le topic pour comprendre

    [​IMG]

    [​IMG]
     
  2. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    on voit rien...

    Je suis interessé par le code... tu peux le partager ?

    a+

    lilian
     
  3. jeanluc
    jeanluc WRInaute accro
    Inscrit:
    3 Mai 2004
    Messages:
    2 875
    J'aime reçus:
    0
    Bonjour,

    logo.gif : 78 x 122 pixels

    et

    A l'appel d'airs à Trebry
    5 novembre 2005


    Je crois que je n'ai pas compris la question ... :D

    Jean-Luc
     
  4. neric
    neric WRInaute discret
    Inscrit:
    3 Septembre 2004
    Messages:
    56
    J'aime reçus:
    0
    clic droit -> propriétés :?
     
  5. Borower
    Borower WRInaute passionné
    Inscrit:
    18 Avril 2005
    Messages:
    1 671
    J'aime reçus:
    0
    En faite tu ne veux pas que l'on utilise tes images en allant les chercher sur ton domaine.
    C'est cela ?
    Parce qu'en affichant la propriété des images tu as le chemin de l'image et ensuite tu l'enregistre

    Sinon pour repondre a la question de lilian
    Il utilise je pense le htaccess
     
  6. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    ben vi, mais comment ?

    lilian
     
  7. Albert1
    Albert1 WRInaute impliqué
    Inscrit:
    23 Août 2005
    Messages:
    771
    J'aime reçus:
    0
    en même temps utiliser url rewriting pour faire çà :roll:
     
  8. Pagetronic
    Pagetronic WRInaute discret
    Inscrit:
    23 Février 2005
    Messages:
    246
    J'aime reçus:
    0
    un peu de
    Code:
    if ($_SERVER["HTTP_HOST"] == "www.brakstar.com")
    un peu de
    Code:
    header ("Content-type: image/gif");
    imagegif();
    et un soupçon de
    Code:
    RewriteEngine On

    :?: je vois vraiement pas l'intéret de ton truc,
    rien n'est protégé :roll:
     
  9. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    Merci pour l'explication. En revanche d'après les commentaires on dirait que ce n'est pas la"vrai-bonne" méthode à utiliser pour protéger son contenu... si quelqu'un pouvait développer un peu le sujet ce serait sympa...

    Comment protéger le contenu de son site, pour que seules les personnes visiatant le site y ai accès et éviter les hotlinks ?

    a+

    lilian
     
  10. Pagetronic
    Pagetronic WRInaute discret
    Inscrit:
    23 Février 2005
    Messages:
    246
    J'aime reçus:
    0
    tu commencerais pas par là :
    Code:
    <body oncontextmenu="return false">
    pour elliminer tout ceux qui serait préposer à te faire du suceage de donnée ca doit suffire les autres ton htacess ne leurs fait pas peur :lol:
    super ta texture de fond ;) j'adore!
    [​IMG]
     
  11. Pagetronic
    Pagetronic WRInaute discret
    Inscrit:
    23 Février 2005
    Messages:
    246
    J'aime reçus:
    0
    il a raison pour le "truc hotlinks" c'est la meilleur solution
     
  12. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    ouep tiens je vous donne le code moi ça me dérange pas qu'on me prenne tout le design que j'ai crée ! mais pas qu'on mette le link de l'image, ! Bref toutes mes images sont open sources et libres de droit car c'est moi le créateur et comme tous les gens naviguant dans le libre je vois vraiment pas l'utilité de brouiller les images au téléchargement. On peut télécharger mais pas linker,

    c'est sur que meme si les confreres geeks détournent le htaccess en 10 secondes top crono j'ai éliminer 95 % des surfers un peu boiteux héhéhé

    voila le code :

    Code:
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !^http://www.votre-domaine.com/.*$ [NC]
    RewriteRule .*\.(gif|JPG|png|jpe?g)$ - [F]
    ps : Page01 : tu la pas adoré longtemps la texture lol

    et oui la texture en *.JPG n'étais pas comprise dans le rewriting car j'avais mis :
    Code:
    .*\.(gif|png|jpe?g)$
    ou lieu de :

    Code:
    .*\.(gif|JPG|png|jpe?g)$
    Bien joué Page01 t'es un vrai geek houhouhohuhophuh
     
  13. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    Ca se précise...

    Si maintenant, tu veux autoriser les hotlink que sur certaines images... (genre les bannières d'unsite... voir la secion partenariat dans le site de mon profil), comment tu gère l'exception dans le .htaccess ?

    A+

    lilian
     
  14. jOoL
    jOoL WRInaute occasionnel
    Inscrit:
    5 Mai 2005
    Messages:
    388
    J'aime reçus:
    0
    jolie intégration de PhpWebGallery...

    mais j'arrive à voir toutes les images seules... les copier et tout et tout..

    où est la protection?
     
  15. M.o.n.d.i.a.n.i
    M.o.n.d.i.a.n.i WRInaute occasionnel
    Inscrit:
    9 Juillet 2005
    Messages:
    272
    J'aime reçus:
    0
    c'est de la protection de bande passante
     
  16. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    M.o.n.d.i.a.n.i à 100 % raison c'est l'unique pourquoi j'ai fait cela on peut voir les images et les les télécharger mais pas les affichés via mon espace hébergement

    non je n'est pas mis d'exeption de banniere d'aileurs tu m'y fait pensser les bannieres à afficher seont hébergé sur un groupe gratuit . Va falloir que je m'y mettes serieusement à configurer un htaccess digne de ce nom .

    Je vais aller me renseigner pour autoriser des exeptions. De toute façon aucun site n'a mis de logo de mon site vers le sien. J'aime le lien en dure en mode texte :)

    héhéh en fait si y doit y en avoir un ..... lol
     
  17. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    ben manan on la voit ton image !!!! (1er post...)

    lilian
     
  18. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    RewriteCond %{REQUEST_URI} !(tes fichiers|tes fichiers,...)
     
  19. Pagetronic
    Pagetronic WRInaute discret
    Inscrit:
    23 Février 2005
    Messages:
    246
    J'aime reçus:
    0
    c'est le cache de ton navigateur..
     
  20. nodom
    nodom WRInaute occasionnel
    Inscrit:
    15 Janvier 2005
    Messages:
    281
    J'aime reçus:
    0
    les voilà vos images

    [​IMG]
    [​IMG]
    oui mais en tapant:-http://www.brakstar.com/logo.gif sur l'adresse ça s'affiche, ce qui veut dire qu'il est possible d'afficher l'image sur un autre site soit en la copiant soit en vidant le referrer
     
  21. jOoL
    jOoL WRInaute occasionnel
    Inscrit:
    5 Mai 2005
    Messages:
    388
    J'aime reçus:
    0
    en fait, dès qu'on est déjà allé sur le site, les images s'affichent...
     
  22. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    les images s'affichent mais elles n'usent pas de bande passante car elles sont stoquées sur ton ordinateur dans la cache comme dit mon camarade du dessus. Je vais tester le "rewrite cond" que tu m'as donné . A bientot et je le répete se code c'est juste un soucis de bande passante et cela na rien à voir a du copyright ou du copyleft car mon site est free right / free left / free mind

    LIBRE ( c bô non ? )
     
  23. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    merci [correiaj]

    en fait le htaccess avec protection de bande passante + inclusion d'image spécifiée comme des bannieres pour vos partenaires :

    Code:
     RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{REQUEST_URI} !(image-incluse.jpg|image-incluse.jpg|etc....jpg)
    RewriteCond %{HTTP_REFERER} !^http://www.votre-site.com/.*$ [NC]
    RewriteRule .*\.(gif|png|JPG|jpe?g)$ - [F]
     
  24. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    Merci pour le partage du code ! J'ai mis ça en place sur mon site et ça fonctionne à merveille. :D

    A noter pour simplifier qu'il est judicieux de réserver un répertoire pour les images que l'on veut partager, pour éviter de lister un a un les fichiers à exclure...

    Aller encore plus compliqué... maintenant que j'ai ce code en place, je veux autoriser certains sites à voir mes images, mais pas les autres (http://translate.google.com par exemple...)

    Ou dois t on gérer l'exclusion cette fois ?
    Est-ce ici :
    Code:
    RewriteCond %{HTTP_REFERER} !(^http://www.votre-site.com/.*$|http://translate.google.com/.*$) [NC] 
    :?:
    A+

    lilian
     
  25. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    protection des images htaccess

    Ok si tu veux autoriser juste un repertoire tu mets ce code :

    Code:
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^http://(www\.)?example\.com/dir/ [NC]
    RewriteCond %{HTTP_REFERER} !^$
    RewriteRule \.(jpe?g|gif|JPG|bmp|png)$ images/nohotlink.jpg [L]
    Je ne sais pas pour isoler un site ok par contre tu peux isoler des sites interdit d'images :

    Code:
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} ^http://(www\.)?badsite\.net/ [NC,OR]
    RewriteCond %{HTTP_REFERER} ^http://(www\.)?badsite\.com/ [NC]
    RewriteRule \.(jpe?g|gif|JPG|bmp|png)$ images/nohotlink.jpg [L]
    Merci à altlab pour ces 2 codes ci dessus

    Je te conseil de faire des tests sur un repertoir "beta test" moi je dois partir à l'école ... hhihihih

    Renvois un post si tu n'as pas trouvé ce soir , quand je rentrerai je te dirai la solution
     
  26. M.o.n.d.i.a.n.i
    M.o.n.d.i.a.n.i WRInaute occasionnel
    Inscrit:
    9 Juillet 2005
    Messages:
    272
    J'aime reçus:
    0
    Ma modestie souffre ennormement de lire ceci
    :lol:
     
  27. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    Pour interdire sauf à quelques sites, il suffit de les rajouter dans la ligne du RewriteCond %{http_REFERER} !(votresite|les autres|séparés par|..|..)
     
  28. a7_
    a7_ WRInaute discret
    Inscrit:
    22 Septembre 2005
    Messages:
    55
    J'aime reçus:
    0
    Superbe astuce pour ceux qui n'ont pas beaucoup de BP autorisée par mois, sa evite le leech d'images.
     
  29. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    C'est ce que j'ai fait et ça marche...

    Test :

    Image de bannière non protégée contre le leech (et pour cause :lol: ):
    [​IMG]

    Image du site protégée (affichage d'une une carte normalement mais doit afficher un logo pour aller se connecter sur le site si la protection contre le leech fonctionne)
    [​IMG]

    a+

    lilian
     
  30. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    euuuhhhh ça fait un peu spam... mais je voulais bien voir que ça marchais. Aux modos de décider si ils doivent enlever le post...
    Moi y en a pas être spammeur... :?
     
  31. a7_
    a7_ WRInaute discret
    Inscrit:
    22 Septembre 2005
    Messages:
    55
    J'aime reçus:
    0
    Super ce truc qui met une image "anti-leech" à la place de :
    -http://www.utagawavtt.com/VTT/UTG-Topo-147/utgmap-147.jpg
    :!::!::!:
     
  32. lilian
    lilian WRInaute discret
    Inscrit:
    12 Juin 2005
    Messages:
    135
    J'aime reçus:
    0
    hmmm ça sent l'inscription dans l'annuaire WRI :twisted:
     
  33. a7_
    a7_ WRInaute discret
    Inscrit:
    22 Septembre 2005
    Messages:
    55
    J'aime reçus:
    0
    heu... tu veut que je mette un - devant L'url c'est ça ?
     
  34. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    oooohohoho la vielle pub , t'aurai du mettre un lien sur la pic pendant que tu y est ... lol

    merci pour ce dernier code qui complete un script htaccess anti mangeur de B.P voila bravo


    Code:
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{REQUEST_URI} !(image-incluse.jpg|image-incluse.jpg|etc....jpg) // images à exclure de la protection //
    RewriteCond %{http_REFERER} !(votresite|les autres|séparés par|..|..) // autoriser certains site //
    RewriteCond %{HTTP_REFERER} !^http://www.votre-site.com/.*$ [NC] // site source //
    RewriteRule .*\.(gif|png|JPG|jpe?g)$ - [F] // format des images à proteger //
    C'est beau l'internet , un monde ou l'intélligence prime sur la violence , c'est pas la loi du plus fort , c'est la loi de la solidarité et de l'intélligence ...... £0\/3 GE3kz 4 E\/3r
     
  35. miamiam
    miamiam WRInaute discret
    Inscrit:
    5 Février 2005
    Messages:
    141
    J'aime reçus:
    0
    j'ai mis ce code sur mon site mais on voit toujours mes images sur d'autres sites comme mon avatar à gauche là

    (pourtant j'ai vidé le cache !)

    Edité Probleme résolu
     
  36. narayana
    narayana WRInaute impliqué
    Inscrit:
    28 Janvier 2005
    Messages:
    727
    J'aime reçus:
    0
    moi ca marche en tout cas
     
  37. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    peut être que tu n´es pas configurer pour le mod_rewrite... Et il faut desfois adapter le script suivant la configue apache.
     
  38. Even
    Even Nouveau WRInaute
    Inscrit:
    19 Avril 2005
    Messages:
    12
    J'aime reçus:
    0
    J'avais trouvé ce code il y a quelques temps mais il n'a jamais voulu marcher chez moi -_-
    J'ai un site d'avatars et donc forcément les images doivent rester utilisables depuis d'autres sites, mais j'ai eu par un moment un site qui me linkait directement plus de 2000 images et quelques 200 gifs animés pour son compte, ce qui a bien fait mal à la BP :evil:

    J'ai donc mis un htaccess sur le repertoire à protéger avec exclusion du dit site, je met le code ici, ça peut toujours intéresser quelques personnes ^^

    SetEnvIfNoCase Referer lesite-a-bloquer.com spammer=yes
    Order allow,deny
    allow from all
    deny from env=spammer
    ErrorDocument 403 images/403.jpg //image ou page de remplacement
     
  39. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    Juste pour dire que l´histoire de l´image de remplacement, c´est bien beau, mais à condition qu´elle soit très légère, sinon ça n´a aucun intérêt puisque la bande passante se consomme quand même.
     
  40. Even
    Even Nouveau WRInaute
    Inscrit:
    19 Avril 2005
    Messages:
    12
    J'aime reçus:
    0
    C'est sur, mais en même temps ça te fait un peu de pub et surtout ça oblige le webmaster à enlever les images de son site :lol:
     
  41. brakstar
    brakstar WRInaute discret
    Inscrit:
    5 Juillet 2005
    Messages:
    207
    J'aime reçus:
    0
    trop fort le script grossi !!

    Code:
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{REQUEST_URI} !(image-incluse.jpg|image-incluse.jpg|403.gif|etc....jpg) // images à exclure de la protection //
    RewriteCond %{http_REFERER} !(votresite|les autres|séparés par|..|..) // autoriser certains site //
    RewriteCond %{HTTP_REFERER} !^http://www.votre-site.com/.*$ [NC] // site source //
    RewriteRule .*\.(gif|png|JPG|jpe?g)$ - [F] // format des images à proteger //
    ErrorDocument 403 /403.gif // img de remplacement
    héhéhé on est des pros !
     
  42. dznet
    dznet WRInaute impliqué
    Inscrit:
    1 Juillet 2004
    Messages:
    576
    J'aime reçus:
    0
    Désolé je remonte se poste

    Voila moi je voudrai protégé mes des fichier en .zip
    voila ce que j'ai mis
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{http_REFERER} !(http://www.site1.com|http://www.site2.com) 
    RewriteCond %{HTTP_REFERER} !^http://fichierZIP.fai.fr/.*$ [NC]
    RewriteRule .*\.(gif|zip|JPG|jpe?g)$ - [F]
    ErrorDocument 403 /lol.zip
    mais j'ai une érreur 500 :roll:
     
  43. correiaj
    correiaj WRInaute impliqué
    Inscrit:
    25 Avril 2005
    Messages:
    987
    J'aime reçus:
    0
    tes RewriteCond doivent comprendre des motifs avec caractères spéciaux échappés (. = \. etc...)...: si tu ouvre une chaine, il faut la fermer... et bien d´autres erreurs
    RewriteEngine On
    RewriteCond %{HTTP_REFERER} !^$
    RewriteCond %{HTTP_REFERER} !(www\.site1\.com|www\.site2\.com)
    RewriteRule ^.*\.zip$ - [F]
     
  44. Daktari
    Daktari WRInaute impliqué
    Inscrit:
    10 Mai 2004
    Messages:
    508
    J'aime reçus:
    0
    J'ai installé ce script de protection des images qui va très bien sauf qu'elles sont cachées dans la cache de google ? :oops:

    Il faut donc je pense exclure les domaines de la cache :

    http://64.233.183.104

    Est-ce que quelqu'un en a une liste ?

    Même question pour Yahoo et MSN :wink: .
     
Chargement...
Similar Threads - test protection image Forum Date
Merci de tester ma protection fail2ban ipv6 ? Administration d'un site Web 17 Août 2014
test pour une protection antispam Le café de WebRankInfo 12 Octobre 2004
Outil de test de code HTTP en masse (sitemap ou liste d'URL) Référencement Google 19 Mai 2022
Nouvelle publicité ou test A/B Facebook Ads Facebook 13 Avril 2022
Tester une URL avec Javascript Développement d'un site Web ou d'une appli mobile 25 Février 2022
WordPress GT Metrix : comment tester sa vitesse au mieux ? Débuter en référencement 27 Juillet 2021
Test de mon nouveau site en laissant l'ancien en ligne Administration d'un site Web 28 Avril 2021
Test SEO : balises vides qu'il faut enlever Demandes d'avis et de conseils sur vos sites 24 Mars 2021
Search Console "Page non éligible aux résultats enrichis connus par ce test" Problèmes de référencement spécifiques à vos sites 4 Janvier 2021
Outils : test des données structurées et des rich snippets Référencement Google 16 Décembre 2020
Brave, avis et test de la dernière version du navigateur Le café de WebRankInfo 3 Juillet 2020
tests de dosage d'annonces AdSense AdSense 20 Juin 2020
Annonce responsive test 1/B Débuter en référencement 3 Juin 2020
Test : domaine racheté et backlinks morts 10 ans Netlinking, backlinks, liens et redirections 18 Mai 2020
En test : affichage des informations de licence dans Google Images YouTube, Google Images et Google Maps 28 Février 2020
Nouvel Edge dispo, un browser de moins à tester ! Développement d'un site Web ou d'une appli mobile 16 Janvier 2020
Cobaye pour tester vitesse site Problèmes de référencement spécifiques à vos sites 10 Janvier 2020
Search Console Prestashop | Robot.txt bloque des URL mais Outil de test du fichier robots.txt l'Authorise... Crawl et indexation Google, sitemaps 21 Novembre 2019
Vos retour sur Adfly et Shortest ? Monétisation d'un site web 20 Novembre 2019
Testeur Neilpatel : nb de visites TRES différent de Google Analytics Référencement Google 18 Novembre 2019