bigjim21 Posté 22 Mai 2007 Partager Posté 22 Mai 2007 Bonjour, J’ai une question au sujet de l’outil Hub, le http-viewer. Suite à la mise en place du code proposé par Dan pour ne pas activer les sessions lors d’une visite d’un robot, /* Ouverture de session conditionnelle, pas pour les robots identifies */// Spider/Bot pour référencement $spiders = array( "Googlebot", "crawler", "Slurp", "Fast", "ia_archiver", "Scooter", "Robot", "VoilaBot", "W3C", "ZyBorg", "Deepindex", "xecho" ); $from_spider = false; foreach($spiders as $Val) { if (eregi($Val, $_SERVER["HTTP_USER_AGENT"])) { $from_spider = true; break; } }// Session ini_set("session.use_trans_sid", "0");if(!$from_spider) { session_start();} je souhaiterai savoir s’il est normal que la ligne Set-Cookie: PHPSESSID=.... s’affiche toujours dans le résultat de la visualisation de l’entête ? Pour moi, oui, un spider Hub n’apparaissant pas dans le tableau des robots ci-dessus, mais je voudrais juste une confirmation ! Merci Chris Lien vers le commentaire Partager sur d’autres sites More sharing options...
Dan Posté 22 Mai 2007 Partager Posté 22 Mai 2007 Bonjour, C'est normal parce que dans l'analyseur d'entête, j'utilise ceci comme User_Agent : Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.0.3705; .NET CLR 1.1.4322) Ce n'est donc pas vu comme un robot. Dan Lien vers le commentaire Partager sur d’autres sites More sharing options...
bigjim21 Posté 22 Mai 2007 Auteur Partager Posté 22 Mai 2007 Ok me voilà rassuré ! Merci pour ta réponse Dan. Chris Lien vers le commentaire Partager sur d’autres sites More sharing options...
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant