Bonjour,
Mon site (Joomla chez OVH mutualisé) affichait des urls exotiques du genre :
http://www.monsite/article-premier?09ae76db056f51bcf8e310f1385bbb91=a000741fe 85b587d8c0d6d75220c7ac4
(c'est une catastrophe pour l'indexation des pages chez Google !)
Puis j'ai rajouté les lignes suivantes dans mon INDEX.PHP :
Depuis toutes mes urls s'affichent proprement !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 ini_set('session.use_cookies', '1'); ini_set('session.use_only_cookies', '1'); ini_set('session.use_trans_sid', '0'); ini_set('url_rewriter.tags', '');
(pourquoi n'ai-je pas pris la solution alternative de modifier le .htaccess ? Aucune idée, j'ai choisi un peu au hazard une des deux solutions)
Mais je me pose une question (mon coté parano et débutant php surement)...
J'ai lu souvent qu'il fallait placé ce genre de lignes de codes avant la ligne "session_start();". Ce qui n'est pas le cas pour moi. Je l'ai placé dans INDEX.PHP et non dans les quelques pages PHP où étaient présent les SESSION_START. Ca pourrait poser problème ?
Bon j'ai effectué cette modif il y a une dizaine de jours. Mes pages indexées (cache) sur Google présentent encore des Urls exotiques avec ID. J'espère que la modif remettra tout en ordre, même si la "purge" de Google prend du temps.
Merci à vous
Partager