Jump to content

Erreur url simplifiée


Recommended Posts

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

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 by Yonel81gmailcom (see edit history)
Link to comment
Share on other sites

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

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 by jpshop (see edit history)
Link to comment
Share on other sites

  • 3 weeks later...

@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 by mmds (see edit history)
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...