Jump to content

Route vers les produits dans SEO PS1.5.3 ne fonctionne pas


Recommended Posts

Bonjour,

J'ai installé PS 1.5.3.1 en installation propre de zéro mais j'ai un soucis !

Les modifications dans Préférences/SEO "Route vers produits", ou autres routes, ne fonctionne pas.

exemple:

 

{rewrite}{-:ean13}-{id}.html

 

donne toujours

 

prestashop/musique-ipods/2-ipod-shuffle.html

 

au lieu de

 

prestashop/ipod-shuffle-2.html

 

Avez-vous une idée?

Merci de votre aide, c'est un coup à flinguer le referencement :(post-359013-0-41217000-1357740337_thumb.jpg

 

Effectivement, je ne suis pas le seul, bug depuis la 1.5.3

forge http://forge.prestashop.com/browse/PSCFV-6517

Ce qui est fou, c'est que ça casse tous les liens sur une boutique en production et ça n'a pas été corrigé dans la 1.5.3.1.

J'ai rien trouvé dans Get

Edited by Hacheman (see edit history)
Link to comment
Share on other sites

Bonsoir. Je travaille également sur la 1.5.3

Perso, je n'arrive pas à rewriter avec la catégorie, il me met www.monsite.com/home/1-mon-produit.html avec "home" au lieu du nom de la catégorie.

D'ailleurs, il me met toujours les accents... je pensais que cette nouvelle version les avait supprimés ?

 

J'ai demandé à 1&1 d'activer le mod_rewrite, ils me disent qu'il faut juste ajouter le code suivant dans le .htacess :

 

Options +FollowSymLinks

RewriteEngine On

RewriteBase /

 

Ce qui est chose faite.

 

Pourquoi cela ne fonctionne pas ?? J'ai lu des dizaines de posts en vain !!

Merci par avance pour une réponse (chose qui est rare sur ce forum malheureusement)

Link to comment
Share on other sites

pas de solution pour l'instant, en tout cas le bug est signalé sur la forge et aussi sur github

https://github.com/PrestaShop/PrestaShop/issues/181

C'est un problème dans le dispatcher.

Donc soit vous utilisez 1.5.3 ou 1.5.3.1 et vous n'avez pas le choix, les url sont ceux par défaut de PS, soit vous retsez en 1.5.2. J'ai opté pour la deuxième solution afin de garder mes liens.

  • Like 1
Link to comment
Share on other sites

  • 1 month later...

pas de solution pour l'instant, en tout cas le bug est signalé sur la forge et aussi sur github

https://github.com/P...Shop/issues/181

C'est un problème dans le dispatcher.

Donc soit vous utilisez 1.5.3 ou 1.5.3.1 et vous n'avez pas le choix, les url sont ceux par défaut de PS, soit vous retsez en 1.5.2. J'ai opté pour la deuxième solution afin de garder mes liens.

 

Testé et confirmé, cela a bien résolut le soucis pour moi ! Merci !

Link to comment
Share on other sites

Voilà, je me rends seulement compte que pour les pages "Conditions", "Livraison" etc ... en faite, les pages générées par l'option CMS de prestashop, le format d'URL personnalisé ne fonctionne pas.

 

Quelqu'un a t-il constaté le problème de ce coté aussi ?

 

Si non, quelqu'un pourrais t'il partager l'ensemble de la fonction "protected function loadRoutes()" fonctionnelle ?

 

Merci d'avance. Cordialement, Anthony

 

-----------------

 

## EDIT ##

 

A noter que j'ai appliquer la fonction ci dessous (différentes de celle indiquée par bkzob, car celle ci ne prend pas en charge le changement d'URL pour les page CMS, marques etc ...) :

 

// Set default routes
 foreach (Language::getLanguages() as $lang)
  foreach ($this->default_routes as $id => $route)
  {
$rule = $route['rule'];

if ($custom_rule = Configuration::get('PS_ROUTE_'.$id))
 $rule = $custom_rule;

if (!isset($this->routes[$lang['id_lang']][$id]))

$this->addRoute(
 $id,
 $rule,
 $route['controller'],
 $lang['id_lang'],
 $route['keywords'],
 isset($route['params']) ? $route['params'] : array()
);
  }

 

Avec ce code l'URL est bien changé sur le site par "mon-site.com/conditions-generales-de-ventes-3" seulement lors de l'appel de la page, on a une erreur 404 "page-non-trouve" ...

Edited by DoubyWeb (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...