Google ajoute des PHPSESSID?

Nouveau WRInaute
google ne gère pas les cookies, ton serveur doit probablement l'ajouter automatiquement dans le cas ou les cookies sont désactivés
 
WRInaute discret
oui, mais a aucun moment j'utilise de cookie. je comprends bien qu'il les ajoute si cela est requis. A moins qu'il le fasse ds tous les cas
 
WRInaute accro
Si Google ajoute des PHPSESSID, c'est qu'il les trouve. Donc que ton site utilise des sessions avec un passage des identifiants dans l'URL.
 
WRInaute impliqué
Ca vient de ton formulaire ;)

Il ouvre une session, j'en suis certains.
Regarde le code, tu dois avoir un
Code:
session_start();
quelquepart.

Pour palier à ça il te suffis de mettre
Code:
ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");
juste avant et plus de sessions phpsessid ;)
 
WRInaute discret
en cas d'ouverture de sessions, avec les paramètres par défaut de PHP, si les cookies ne sont pas disponibles, alors le paramètre PHPSESSID est passé dans l'url
d'où les phpsessid de google
 
WRInaute discret
aaa ok, merci a vous. Effectivement j'ai un formulaire et je pense avoir un session_start() pour l'anti spam. Mais le phpsessid etait sur la page menu, or le formulaire est sur une autre page. Tout bien reflechi, ggbot doit etre passé sur cette derniere et gardé phpsessid dans l'url.

Sinon darkjukka:
en resumé je doit mettre ça ds le code?

ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");
session_start();

encore merci
 
WRInaute impliqué
Tu recherche le session_start(); dans le code et tu met les deux ligne
ini_set("session.use_trans_sid","0");
ini_set("url_rewriter.tags","");
au dessus oui, n'ajoute pas un second session_start(); au hasard surtout ;)
 
WRInaute discret
merci pour ce tips. j'ai fait la modif, reste plus qu'a attendre l'indexation de GG.
sinon tu pourrais expliquer les 2 lignes?
merci
 
Discussions similaires
Haut