Jump to content

[RÉSOLU] [Htaccess] : Redirection anciennes url mobile


Recommended Posts

Bonjour la communauté Prestashop ! ☺️

Je me permets de poster car je rencontre un problème pour rediriger des urls référencées sur Google de l'ancienne version mobile de ma boutique.

Voici le format :

https://www.monsite.com/mobile/product/id-nom-du-produit

Et ce que je souhaiterais obtenir :

https://www.monsite.com/categorie-du-produit/id-nom-du-produit

Voici le paramétrage correspondant dans le back-office :

{category:/}{id}{-:id_product_attribute}-{rewrite}{-:ean13}.html

 

J'ai bien essayé cette méthode donnée par Eolia sur un autre post mais je n'arrive pas à récupérer le nom de la catégorie dans ma nouvelle url :

RewriteRule ^mobile/product(.*)$ %{ENV:REWRITEBASE}index.php?controller=product&id_product=$1 [NC,QSA,L] [R=301,L]

J'obtiens une erreur 404 car j'imagine qu'il manque le nom de la catégorie dans la redirection.

Je vous remercie infiniment pour vos conseils. 😸

Très bonne journée.

Edited by Lionel_JDN (see edit history)
Link to comment
Share on other sites

Bonjour Eolia,

Merci beaucoup pour votre message.

RewriteEngine on
# Redirection anciennes urls mobiles des Catégories
RewriteRule ^mobile/category(.*)$ $1 [R=301,L]
# Redirection anciennes urls mobiles des pages CMS
RewriteRule ^mobile/page(.*)$ %{ENV:REWRITEBASE}content$1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www.monsite.com$
RewriteRule . - [E=REWRITEBASE:/]
# Redirection anciennes urls mobiles des Fiches produit
RewriteRule ^mobile/product(.*)$ %{ENV:REWRITEBASE}index.php?controller=product&id_product=$1 [NC,QSA,L] [R=301,L]

Mes deux premières règles de redirection fonctionnent concernant les anciennes url des catégories de produits et des pages CMS.

Voici ce que j'obtiens pour les fiches produit :

https://www.monsite.com/index.php?controller=404

Merci pour votre aide.

Bien cordialement,
Lionel

Link to comment
Share on other sites

  • Lionel_JDN changed the title to [RÉSOLU] [Htaccess] : Redirection anciennes url mobile

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...