cactusman2 Posted September 4, 2011 Share Posted September 4, 2011 Bonjour, J'ai créé un système qui me permet de faire des tests A/B sur ma boutique. Lorsqu'un utilisateur arrive sur le site, un cookie lui est attribué. Celui-ci va déterminer la version du site qu'il va voir. Le gros problème est que quand Googlebot arrive sur une page produit ou une page catégorie en français celui-ci voit une erreur 301 et est redirigé vers la page correspondante en anglais ! Voici le petit bout de code ajouté dans classes/FrontController.php global $cookie; if(!isset($cookie->sversion)) { // si pas de cookie sversion $sversion = rand(1, 3); //Choisir nombre aleatoire entre 1 et 3 $cookie = new Cookie("ps"); $cookie->__set('sversion', $sversion); //Creer cookie sversion $site_version = $cookie->sversion; } J'ai placé ce code juste avant la partie : $smarty->assign(array( 'link' => $link, 'cart' => $cart, 'currency' => $currency, ... Quelqu'un a une idée ? Merci ! Link to comment Share on other sites More sharing options...
cactusman2 Posted September 4, 2011 Author Share Posted September 4, 2011 Olalalala mais quel boulet -_-' c'était à cause du $cookie = new Cookie("ps"); totalement inutile ici. Désolé problème résolu ! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now