Des images avec une extension php

  • Auteur de la discussion Auteur de la discussion KOogar
  • Date de début Date de début
WRInaute accro
Bonjour,

Mon lien image est un fichier php qui contient lui-même l'image. C'est fait pour empecher le telechargement de l'image. Cela pose t-il un problème à Google ?

<img src="image.php" alt="">
 
WRInaute passionné
Re: Des images avec une extention php

KOogar a dit:
Bonjour,

Mon lien image est un fichier php qui contient lui-même l'image. C'est fait pour empecher le telechargement de l'image. Cela pose t-il un problème à Google ?

<img src="image.php" alt="">

Pour pas avoir de soucis, tu peux rewritter ça au pire ;-)
 
WRInaute accro
Ca ne devrait pas poser de souci à Google. Sauf peut etre a Google Images .

Si tu arrives à faire planter Google images, tu seras célèbre ;)

Bon ok je :arrow:
 
WRInaute accro
Re: Des images avec une extention php

e-kiwi a dit:
cela pose un probleme à google ou google image ?

Uniquement Google

phpmikedu83 a dit:
Pour pas avoir de soucis, tu peux rewritter ça au pire ;-)

C'est pour rewriter que je vais avoir des soucis !! C'est justement pour eviter les directives du .htaccess que je prend ce chemin :D

Cela va til poser un probleme a Google lorsqu'il va suivre le lien et tomber sur le contenu du fichier image (qui est un garbage de chiffres et de lettre) et non sur l'image ?
 
WRInaute accro
La question est surtout est-ce que ça va poser des problèmes à ton site sur Google. Ca mérite d'être testé et tracké sur une image pour voir le comportement de google et gg images, je sais pas si quelqu'un pourra te répondre
 
WRInaute discret
Il suffit juste que tu mette le bon Content-Type dans tes entêtes http (fonction header de php).

L'extension du fichier n'a absoluement aucune incidence, c'est le content-type qui compte.

Et je vois pas ce qui va empêcher le téléchargement de l'image. Ca ne sert à rien.
 
WRInaute accro
khantic a dit:
Et je vois pas ce qui va empêcher le téléchargement de l'image. Ca ne sert à rien.

l'url du fichier qui apel l'image
-http://www.phpsources.org/test/index.php

l'url de l'image
-http://www.phpsources.org/test/recherche.gif

GARANTIE SANS TRUQUAGE

essaye de me piquer l'image par l'url!! Tous les coups sont permis!!
 
WRInaute accro
et si dans mon site je colle un

Code:
<img src="http://www.phpsources.org/test/index.php"/>

je te la pique quand même, non ?
 
WRInaute accro
nickargall a dit:
et si dans mon site je colle un
Code:
<img src="http://www.phpsources.org/test/index.php"/>
je te la pique quand même, non ?

EDIT :: RE :: En faisant ca on vois l'image. Car si ce lien ne marchait pas on pourrait jamais la voir en fait.

<img src="http://www.phpsources.org/test/cherche.php" />

Le but est d'empecher les aspirateur de pointer sur l'image et de la telecharger via url Ca m'a tout l'air de bien marcher :D

Mais que va en pensez Google ?
 
WRInaute accro
Ok je m'incline ;) c'est pour éviter d'avoir de la bande passante consommée par les sites tiers qui iraient chercher l'image sur tes serveurs ?
 
WRInaute accro
J'ajoute que c'est bien aussi si l'on vend des photos et que l'on as qu'un mutualisé. Avec un dedié on place le repertoire /photos en dehors de l'arborescence et c'est terminé. Avec un mutualisé, pas vraiment de systeme fiable que je connaisse pour empecher les visiteurs de telecharger librement des photos payantes juste en ayant l'url de la photo.

La grande inconnue est comment Google va interpreter l'astuce ?
 
WRInaute accro
[HS] rien n'empêche sinon de copier l'image depuis le navigateur et en faire un fichier avec un bon logiciel de creation graphique[/HS]
 
WRInaute accro
Pour en revenir au sujet principal, je viens de vérifier su un site que je sais utiliser ce type de script car les images sont stockées dans la base (en binaire) et regénérées.

Après une recherche sur Google image sur le nom de domaine du site, ce genre d'image semble référencé sans souci.
 
WRInaute impliqué
nickargall a dit:
[HS] rien n'empêche sinon de copier l'image depuis le navigateur et en faire un fichier avec un bon logiciel de creation graphique[/HS]

euh un simple clic droit > enregistrer sous fonctionne parfaitement
 
WRInaute impliqué
dans ce cas la tu peux te faire un script qui récupére le contenu de la page cherche.php, et creer une image avec un nom aléatoire en fonction de la position de la lune, ca peux marcher aussi :mrgreen:
 
WRInaute discret
Clique droit, enregistrer l'image sous.

Et elle est sur mon bureau.

En ligne de commande, un wget fait la même chose. J'ai codé des robots, et ca ne les gêne pas non plus. En fait, l'extension n'a aucun effet. Je comprend toujours pas l'intérêt, mais il doit y en avoir un... Pouvez vous m'expliquer ???
 
WRInaute accro
par contre, quand on fait click droit, afficher l'image, elle est renvoyée avec un Content-Type: text/html
:roll:
 
WRInaute accro
khantic a dit:
Je comprend toujours pas l'intérêt, mais il doit y en avoir un... Pouvez vous m'expliquer ???

A mon sens, comme je le dis précédemment, ça évitera à d'autres sites d'afficher l'image en l'appelant depuis son URL source. Economie de bande passante ?
 
WRInaute accro
khantic a dit:
Pouvez vous m'expliquer ???

Un exemple parlera mieux qu'une longue explication:

Je suis sur un mutualisé. Je suis marchand et je vend des photos. J'ai comme systeme allopass. Le client se connecte
et pendant 24 heures peut se servir en photos. Que fait le client ? Il n'est pas webmaster mais neophyte en info.
Il sait par contre faire un click droit et "copier le raccourci". Il a definitivement acces à l'image :? et comme son MSN
est ouvert et qu'il aime donner des trucs sympas à ses potes, mon url finie dans des dizaines de petites mains qui
viennent me pomper mes images sans payer 1 cent.

Je re-edit dans la soirée pour donner l'ensemble du code source qui empeche ce genre de fraude :D
 
WRInaute occasionnel
Okay, le fichier index.php ne renvoit pas toujours à la même image :)
J'avais du rater une partie du propos !

(l'exemple n'est pas forcément le meilleur par contre, parce qu'avec msn ouvert, on fait suivre facilement un fichier téléchargé).

Mais oui, c'est un procédé sympa pour réduire le pourcentage de fraude.
 
WRInaute accro
Voila le code, difficile de faire + simple :D

fichier .htaccess
Une ligne pour interdire les fichiers avec extention gif, png, jpeg et jpg

Code:
Options +FollowSymlinks 
RewriteEngine On 
ReWriteRule .*\.(gif|png|jpe?g)$ - [F]


fichier cherche.php porte le nom de l'image, plus pratique
Code:
<?php readfile("cherche.gif"); ?>

fichier index.php ou toto.php, comme bon vous semble, c'est juste l'apel de l'image
Code:
<img src="cherche.php"  />

.
 
WRInaute occasionnel
je confirme que ce genre d'image sont référencés sans aucun soucis par google, il l'extrait surement depuis la page qui contient l'image et non depuis l'url image
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut