Aller au contenu

Sujets conseillés

Posté

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

Posté

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

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...