Bonjour a tous,
Je rencontre un souci avec l'url rewritting. J'ai vu que beaucoup de post évoque ce point, mais je n'ai pas réussi a trouver une réponse à ma question...
En fait j'ai un site qui possède deux langues (pour l'instant), et j'utilise l'url rewriting dans un .htaccess pour adapter mes URLs.
Actuellement tout fonctionne bien, mes liens http://mondomaine.com/fr/mapage.php et http://mondomaine.com/en/mapage.php s'affichent très bien... mais je me demande ce qu'il se passe au niveau référencement quand l'utilisateur tape http://mondomaine.com/mapage.php...
La page s'affiche bien, mais sans le répertoire langue fr, et je me demande si ça ne pose pas de problème de duplicate content pour le référencement (avec la page http://mondomaine.com/mapage.php et http://mondomaine.com/fr/mapage.php). Peut-être que je me trompe sur ce probleme de referencement, dans ce cas mon problème est résolu ;-) Mais en fait j'aimerais que quand il n'y a pas le repertoire de langue de précisé, alors, je met par defaut le /fr/... Mais je n'arrive pas a le faire, j'ai essayé plein de trucs, mais rien n'y fait...
Voila mon htaccess actuel
Donc ça fonctionne, mais impossible de forcer une repertoire par defaut pour éviter le duplicate content...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 # Le serveur doit suivre les liens symboliques : Options +FollowSymlinks # Activation du module de réécriture d'URL : RewriteEngine on RewriteRule ^([a-z]{2})/(.*).php $2.php?lang=$1 [QSA]
Avez-vous une idée de ce que je pourrais rajouter comme règle pour résoudre mon problème ? Ou alors pensez-vous que le fait de pouvoir consulter une même page sur 2 url différentes ne posent pas de pb pour le référencement ?
D'avance merci pour votre aide.
Partager