Jump to content

[Résolu] Problème d'url de langue /lang-en/ qui devient /en/ après migration = pages introuvables


Recommended Posts

Bonjour à tous,

 

Après une migration de 1.3.7 vers 1.6.1.24, j'ai remarqué un problème de liens concernant les langues.

 

Sur PS 1.3.7, google à indexé mes pages avec ce type d'url :

Langue anglaise : monsite.com/lang-en/nom-de-catégorie/281-produit

Langue française : monsite.com/nom-de-catégorie/281-produit

 

Sur PS 1.6.1.24, google à indexé mes pages avec ce type d'url :

Langue anglaise : monsite.com/en/nom-de-catégorie/281-produit

Langue française : monsite.com/fr/nom-de-catégorie/281-produit

 

Donc, lorsque je mettrai la 1.6 en ligne, tous les liens indexés par google atterriront sur une page introuvable.

Faut-il changer quelque chose dans l'url rewriting ?

Savez vous comment régler ce problème ?

Merci pour votre aide.

 

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

Pour le fr il n'y a rien à faire, Prestashop le fera tout seul.

Pour l'anglais, ajoutez-ça en haut de votre .htaccess (avant les commentaires Prestashop # )

RewriteEngine On
RewriteRule ^lang-en/(.*)$ https://www.votre_domaine.fr/en/$1 [L,R=301]

Bien sûr, remplacez www.votre_domaine.fr par le bon nom de domaine de votre site^^

  • Like 1
Link to comment
Share on other sites

  • scoobi18 changed the title to [Résolu] Problème d'url de langue /lang-en/ qui devient /en/ après migration = pages introuvables

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...