Yonel81gmailcom Posted September 27, 2012 Share Posted September 27, 2012 Bonjour, Je détaille : Fiche produit, je renseigne l'url simplifiée. L'url qui devrait être affichée: http://monsite.com/catégorie/47-url simplifiée.html Indexation Google: url simplifiée n'est pas prise en compte. Affichage page: www.monsite.com/?id_product=47 Ce qui revoie sur la page d'accueil. Quelqu'un aurait-il eu ce genre de problème (résolu) ? Link to comment Share on other sites More sharing options...
Seo Organique Posted September 27, 2012 Share Posted September 27, 2012 Vérifiez l'activation de votre url rewriting Link to comment Share on other sites More sharing options...
Yonel81gmailcom Posted October 3, 2012 Author Share Posted October 3, 2012 (edited) Bonjour, Merci, j'ai oublié de préciser que le site est ouvert depuis mai 2011 et que le problème n'est présent que depuis fin aout 2012. L'url rewriting est activé depuis le début. mon fichier .htacces # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums # URL Rewriting activation 1&1 RewriteEngine on RewriteBase /votre-répertoire # FORCE le WWW pour l'url du site RewriteCond %{HTTP_HOST} ^grenadineetsespetits.com$ RewriteRule ^(.*) http://www.grenadineetsespetits.com/ [QSA,L,R=301] # URL Rewriting rules RewriteRule ^([a-z0-9]+)-([a-z0-9]+)(-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*).jpg$ /img/p/$1-$2$3.jpg [L,E] RewriteRule ^([0-9]+)(-[_a-zA-Z0-9-]*)/([_a-zA-Z0-9-]*).jpg$ /img/c/$1$2.jpg [L,E] RewriteRule ^lang-([a-z]{2})/([a-zA-Z0-9-]*)/([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$3&isolang;=$1$5 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$2&isolang;=$1$4 [L,E] RewriteRule ^lang-([a-z]{2})/([0-9]+)-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$2&isolang;=$1 [QSA,L,E] RewriteRule ^([a-zA-Z0-9-]*)/([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$2$4 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*).html(.*)$ /product.php?id_product=$1$3 [L,E] RewriteRule ^([0-9]+)-([a-zA-Z0-9-]*)(.*)$ /category.php?id_category=$1 [QSA,L,E] RewriteRule ^content/([0-9]+)-([a-zA-Z0-9-]*)(.*)$ /cms.php?id_cms=$1 [QSA,L,E] RewriteRule ^([0-9]+)__([a-zA-Z0-9-]*)(.*)$ /supplier.php?id_supplier=$1$3 [QSA,L,E] RewriteRule ^([0-9]+)_([a-zA-Z0-9-]*)(.*)$ /manufacturer.php?id_manufacturer=$1$3 [QSA,L,E] RewriteRule ^lang-([a-z]{2})/(.*)$ /$2?isolang=$1 [QSA,L,E] # Catch 404 errors ErrorDocument 404 /404.php Edited October 3, 2012 by Yonel81gmailcom (see edit history) Link to comment Share on other sites More sharing options...
jpshop Posted October 9, 2012 Share Posted October 9, 2012 Bonjour, Est-ce que vous avez trouvé une réponse ? Je me suis aperçu aussi que le nom de la catégorie avait disparu des URL. C'est assez génant car notre site est référencé avec les anciennes adresses. Dans SEO et URL, j'ai pourtant: {category:/}{id}-{rewrite}{-:ean13}.html mais on dirait que le "category" ne sert à rien. Merci! Link to comment Share on other sites More sharing options...
jpshop Posted October 9, 2012 Share Posted October 9, 2012 J'arrive à faire reparaître le nom de la catégorie dans l'URL: il faut cocher "non" à l'option "Rediriger automatiquement vers l'URL canonique", sur la page "SEO & URL". Link to comment Share on other sites More sharing options...
jpshop Posted October 10, 2012 Share Posted October 10, 2012 (edited) Ah non en fait quand on sélectionne "Non" à "Rediriger automatiquement vers l'URL canonique", l'URL contient bien le nom de la catégorie si on l'indique soi-même, mais les liens automatiques du site comme par exemple dans la page "product-list" ne comportent toujours pas le nom des catégories. Je crois que je vais aller faire un tour moi même dans la classe Tools... si elle existe encore dans la version 1.5. Edited October 10, 2012 by jpshop (see edit history) Link to comment Share on other sites More sharing options...
jpshop Posted October 10, 2012 Share Posted October 10, 2012 Ça y est, j'ai réparé. C'était bien un défaut dans le programme de Prestashop, un oubli dans le code d'une classe. Vous m'avez tellement aidé que je vais envoyer la correction à Yonel. 1 Link to comment Share on other sites More sharing options...
mmds Posted October 29, 2012 Share Posted October 29, 2012 (edited) @jpshop : je viens de passer sur la 1.5.2 et j'ai le même problème pouvez-vous m'indiquer la modif que vous avez faite pour résoudre ce bug? D'avance merci Edit: bon, j'ai finalement résolu ce problème toute seule. (modif dans link.php) Edited October 29, 2012 by mmds (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts