Jump to content

Module URL canonique activé -> produit indisponible


Recommended Posts

Bonjour,

Je débute la création de ma boutique, j'ai un produit et quelques catégories.
Quand j'active le module Url Canonique de Prestashop, puis je génère un fichier .htaccess et je met oui a : URL simplifie dans les options mes produits et categories deviennent tous indisponible :

La page que vous avez demandée n'existe plus


J'ai pourtant bien configurer le module en mettant l'adresse de mon site.

Mon .htaccess n'a pas a l'air d'avoir été modifié, doit on le faire manuellement ?

Je ne trouve pas de post similaire, pourtant beaucoup ont l'air d'avoir des problèmes.

Cordialement
Link to comment
Share on other sites

A priori, j'ai réparé le problème :

A mon avis, l’écriture sur mon fichier htaccess ne fonctionnant pas, l'url rewritting ne pouvait pas marcher.

# URL rewriting module activation
RewriteEngine on
RewriteBase /

# FORCE WWW
RewriteCond %{HTTP_HOST} ^votresite.fr$
RewriteRule ^(.*) http://www.votresite.fr/  [QSA,L,R=301]

# URL rewriting rules
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]

# Catch 404 errors
ErrorDocument 404 /404.php

Link to comment
Share on other sites

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