Javier78 Posted April 10, 2023 Share Posted April 10, 2023 Bonjour, Je tourne sur presta 1.6. Mon GSC me renvoie des pages 404 d'URL composées de "?post=1" https://www.piercing-glamz.co/pezon/110-piercing-pezon-serpientes.html?post=1 Quelqu'un aurait il une idée de la source du problème? un module ? Merci à vous, Javier Link to comment Share on other sites More sharing options...
juanrojas Posted April 10, 2023 Share Posted April 10, 2023 Bonjour, se pourrait-il que vos produits aient l'habitude de contenir la catégorie dans l'url et que maintenant ce ne soit plus le cas ? alors vous devez rediriger /110-piercing-pezon-serpientes.html Link to comment Share on other sites More sharing options...
Eolia Posted April 10, 2023 Share Posted April 10, 2023 En effet ce n'est pas le post qui provoque la 404 mais l'absence de la catégorie dans l'url. Le "?post=1" doit forcément venir d'un module (avis client, blog ou autre) Link to comment Share on other sites More sharing options...
Javier78 Posted April 10, 2023 Author Share Posted April 10, 2023 2 hours ago, juanrojas said: Bonjour, se pourrait-il que vos produits aient l'habitude de contenir la catégorie dans l'url et que maintenant ce ne soit plus le cas ? alors vous devez rediriger /110-piercing-pezon-serpientes.html Bonjour, j'ai effectivement supprimé la catégorie de l'url voilà plusieurs mois. ce qui par ailleurs me génère aussi des 4O4.. selon vous cela provoquerait aussi ces URL là? Link to comment Share on other sites More sharing options...
Eolia Posted April 10, 2023 Share Posted April 10, 2023 Non, ce sont 2 choses différentes. Un paramètre dans l'url (ce qu'il y a après le ?) ne génère JAMAIS de 404 Pour vos catégories supprimées dans l'url il faut modifier votre .htaccess #redirection suite suppression categorie dans url produit RewriteEngine on RewriteCond %{HTTP_HOST} ^votre_domaine.com$ RewriteRule . - [E=REWRITEBASE:/] RewriteCond %{HTTP_HOST} ^votre_domaine.com$ RewriteRule ^.*/([0-9]+)-[_a-zA-Z0-9-]*\.html$ %{ENV:REWRITEBASE}index.php?controller=product&id_product=$1 [NC,QSA,L] Link to comment Share on other sites More sharing options...
Javier78 Posted April 10, 2023 Author Share Posted April 10, 2023 1 hour ago, Eolia said: Non, ce sont 2 choses différentes. Un paramètre dans l'url (ce qu'il y a après le ?) ne génère JAMAIS de 404 Pour vos catégories supprimées dans l'url il faut modifier votre .htaccess #redirection suite suppression categorie dans url produit RewriteEngine on RewriteCond %{HTTP_HOST} ^votre_domaine.com$ RewriteRule . - [E=REWRITEBASE:/] RewriteCond %{HTTP_HOST} ^votre_domaine.com$ RewriteRule ^.*/([0-9]+)-[_a-zA-Z0-9-]*\.html$ %{ENV:REWRITEBASE}index.php?controller=product&id_product=$1 [NC,QSA,L] Merci infiniment je vais essayer ça ! 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