Get Adobe Flash player

Prestashop

Prestashop et URL simplifiées

Si vous avez une boutique Prestashop et que vous voulez activer les URL simplifiées, il vous faut un fichier .htaccess qui ressemble à ça :

RewriteEngine on
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]
ErrorDocument 404 /404.php

Il faut le créer à la main, parce que Prestashop a quelques problèmes de ce côté là.

Enquète

Pensez-vous quitter votre operateur mobile quand Free Mobile lancera ses offres ?

Voir les résultats

Loading ... Loading ...
Je suis membre de l'April
Je soutiens la Quadrature du net
Catégories
Blog.le7.net sur Android
Suivez le blog le7 sur votre smartphone ou votre tablette Android
Statistiques visiteurs
Internet Explorer : 58 %Internet Explorer : 58 %
Firefox : 27 %Firefox : 27 %
Chrome : 7 %Chrome : 7 %
Safari : 4 %Safari : 4 %
Opera : 3 %Opera : 3 %

Windows : 90 %Windows : 90 %
Linux : 5 %Linux : 5 %
MacOS : 5 %MacOS : 5 %