Modérateur PHPfrance |
8758 Messages
27 sept. 2013, 11:53
Pour la solution à part le bl d'ip ou nom de domaine il y en a pas beaucoup de solution pour différencier un bot d’un navigateur (or mis le taux de dl de fichier qui doit être plus élevé que pour un navigateur).
Pour ce qui est du comment c'est simple, déjà avec un navigateur n'importe qui peux enregistrer (en html) une page de site, voir le site complet (voir aspirateur de site sur Google

).
Et par exemple en php un simple file_get_contents le permet.
Ensuite l'affichage c'est pas compliqué une simple frame suffit pour afficher sur un autre sans briser la navigation de son propre site.
Pour contrer cela tu peux imaginer un tas de chose mais qui ne seront sûrement pas super efficace (par exemple vérifier qu'il s'agisse bien d'un navigateur à partir de l'entête http mais c'est totalement falsifiable et par exemple le navigateur le propose depuis bien des années).
@+
Il en faut peu pour être heureux ......