chris62340 Posted July 29, 2016 Share Posted July 29, 2016 Bonjour à vous, je rencontre un souci avec le passage en url simplifié sur certaines pages seulement. J'ai laissé Prestashop générer le .htaccess. Les pages produits, categories, fonctionnent. Mais les pages (visible sur la sidebar) relatives au panier, au compte client, aux magasins entre autres, ne fonctionnent pas. J'ai remarqué que les pages qui fonctionnent ont un id dans l'url. /contenu/3-cgv : c'est ok /boutique : non (page relative aux magasins) /panier : non mon-compte : non Si jamais vous savez m'eclairer ? Je loupe certainement un petit détail... Merci d'avance, à bientot Link to comment Share on other sites More sharing options...
Eolia Posted July 30, 2016 Share Posted July 30, 2016 Bonjour, Commencez déjà par mettre votre boutique à jour en 1.6.1.6, la 1.6.1.5 a 3 bugs majeurs Ensuite, allez dans Préférences -> SEO & URL et vérifiez que ces urls ré-écrites existent, sinon, ajoutez-les Link to comment Share on other sites More sharing options...
chris62340 Posted July 30, 2016 Author Share Posted July 30, 2016 Bonjour, merci ! J'ai upgradé vers la version 1.6.1.6. J'ai controlé que les url simplifiées existent. (voici la copie écran). Toujours pareil, à part les produits, les categories et ce qui se trouve en sidebar dans le module "informations, rien ne fonctionne. Nos magasins, mon compte, panier, plan du site, contact, etc... Vraiment je ne comprends pas. Link to comment Share on other sites More sharing options...
Eolia Posted July 30, 2016 Share Posted July 30, 2016 Url de votre site svp ? Link to comment Share on other sites More sharing options...
chris62340 Posted July 30, 2016 Author Share Posted July 30, 2016 Bonjour, Oui pas de soucis Www.lescafesduperejaco.fr Link to comment Share on other sites More sharing options...
Eolia Posted July 30, 2016 Share Posted July 30, 2016 Votre module top doit être un peu ancien... Exemple: lien de la page contact en footer: http://lescafesduperejaco.fr/index.php?controller=contact dans le module top: http://lescafesduperejaco.fr/index.php?controller=contact-form Le controleur contact-form n'existait que jusqu'en 1.4... Link to comment Share on other sites More sharing options...
chris62340 Posted July 30, 2016 Author Share Posted July 30, 2016 (edited) pourtant c'est un module natif prestashop Vous pensez que ca peut venir de quoi ? (ex : liens dans la barre laterale) Car quand je modifie le theme pour revenir au theme bootstrap par defaut, les pages 404 subsistent. Merci de regarder en tout cas ! voici aussi mon fichier .htaccess au cas ou # ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again # .htaccess automaticaly generated by PrestaShop e-commerce open-source solution # http://www.prestashop.com - http://www.prestashop.com/forums <IfModule mod_security.c> SecFilterEngine Off SecFilterScanPOST Off </IfModule> <IfModule mod_rewrite.c> <IfModule mod_env.c> SetEnv HTTP_MOD_REWRITE On </IfModule> RewriteEngine on #Domain: lescafesduperejaco.fr RewriteRule . - [E=REWRITEBASE:/] RewriteRule ^api$ api/ [L] RewriteRule ^api/(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L] # Images RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L] RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L] RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L] RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L] RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L] # AlphaImageLoader for IE and fancybox RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L] # Dispatcher RewriteCond %{REQUEST_FILENAME} -s [OR] RewriteCond %{REQUEST_FILENAME} -l [OR] RewriteCond %{REQUEST_FILENAME} -d RewriteRule ^.*$ - [NC,L] RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L] </IfModule> AddType application/vnd.ms-fontobject .eot AddType font/ttf .ttf AddType font/otf .otf AddType application/x-font-woff .woff <IfModule mod_headers.c> <FilesMatch "\.(ttf|ttc|otf|eot|woff|svg)$"> Header add Access-Control-Allow-Origin "*" </FilesMatch> </IfModule> #If rewrite mod isn't enabled ErrorDocument 404 /index.php?controller=404 # ~~end~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again Edited July 30, 2016 by chris62340 (see edit history) Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now