Jump to content
Sign in to follow this  
Kharkov

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

Share this post


Link to post
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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More