Côme Posted July 27, 2012 Share Posted July 27, 2012 (edited) Bonjour à tous, J'ai une question sur la ré-écriture de l'url. En effet, j'ai une boutique qui est traduite en Français et en Anglais. Donc par défaut Prestashop me met le : - /fr pour le site en français, - /en pour le site en anglais Cela fait 1 an que je suis référencé comme ça. Ma première question est - Comment désactivé le /fr pour obtenir le site en français à la racine du site? et - Comment écrire ça dans le .htaccess pour ne pas perturber le référencement actuel? Merci Edited July 27, 2012 by Côme (see edit history) Link to comment Share on other sites More sharing options...
yvon38 Posted July 27, 2012 Share Posted July 27, 2012 (edited) Bonjour, Vous enlevez le /en en désactivant la langue En depuis votre BO>outils>langue, vous n'aurez plus que monsite.com et non plus monsite.com/fr ou /en.. Le fichier .htaccess se crée automatiquement depuis le BO>outils>générateurs.Il est très au point si vous ne maitrisez pas la programmation à haut niveau --> Edited July 27, 2012 by yvon38 (see edit history) Link to comment Share on other sites More sharing options...
Côme Posted July 30, 2012 Author Share Posted July 30, 2012 Merci pour votre réponse. J'ai désactiver la langue, et généré le .htaccess, mais j'ai encore un petit problème... Dans google je suis référencé sous www.eurodetector.com/fr/url-produit, et quand j'enleve le repertoire langue, la redirection vers www.eurodetector.com/url-produit ne s'effectue pas... Link to comment Share on other sites More sharing options...
ckarone Posted July 31, 2012 Share Posted July 31, 2012 (edited) Afin cette modification vous avez modifier vos urls et "perdu" votre référencement Google. Vous avez 2 solutions: 1-Vous revenez aux paramètres précédant et tout revient en ordre 2-Vous redirigez vous anciennes urls vers les nouvelles via htaccess Avant de faire des modifications au niveau des urls sur une boutique en prod, renseignez vous avant et prenez plus d'un avis ! Pourquoi vouloir changer la forme de vos urls? Ckarone Edited July 31, 2012 by ckarone (see edit history) Link to comment Share on other sites More sharing options...
Côme Posted July 31, 2012 Author Share Posted July 31, 2012 Non, non j'ai pas encore modifier mes URL! (pas encore assez fou pour ça... Quoi que... ) J'aimerais mettre à la racine du site le site en français pour obtenir un meilleur référencement. Car je pense que Prestashop n'optimise pas le référencement en ajoutant le code langue principal sous une racine. J'ai essayé de mettre la redirection d'URL à la suite des RewriteRule ^ancienneURL / nouvelleURL mais ça marche pas trop trop... Link to comment Share on other sites More sharing options...
Sébastien Houzet Posted July 31, 2012 Share Posted July 31, 2012 Merci pour votre réponse. J'ai désactiver la langue, et généré le .htaccess, mais j'ai encore un petit problème... Dans google je suis référencé sous www.eurodetector.com/fr/url-produit, et quand j'enleve le repertoire langue, la redirection vers www.eurodetector.com/url-produit ne s'effectue pas... Vous avez intérêts à faire une redirection de toutes les url /fr/(.*) vers /$1 Link to comment Share on other sites More sharing options...
Côme Posted August 1, 2012 Author Share Posted August 1, 2012 Merci beaucoup, Je viens d'essayé, mais ca ne marche pas. Je pense qu'il y a une ligne qu'il faut supprimer (la quelle?), qui génère le /fr et qu'il faut mettre le "RewriteRule /fr/(.*) / /$1 [QSA,L]" 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