Pb de répertoire multilingue > erreur 404. htaccess ?

Nouveau WRInaute
Bonjour,

J’ai un site en plusieurs langues qui a été référencé par Google.
Le problème est qu’il propose des liens vers des pages qui n’existent pas. En effet, la structure de départ du site a été telle que Google a été amené à proposer des « racines » d’url (www.***.fr/uk) liés à des pages présentes dans des dossiers d’autres langues (ex : www.***.fr/uk/accueil.htm alors que accueil.htm n’est présent que dans le dossier /fr/). La seule solution est-elle la mise en place d’un fichier .htaccess ?
Comment fait-on sur un serveur autre que Linux ?
 
Nouveau WRInaute
Le .htaccess n'est pas seulement sur Linux mais pour tout serveur apache (Windows aussi).

Google ne doit pas changer /fr en /uk même pas pour tester. Si il a référencé /uk/acceuil.htm c'est probablement que cette adresse est (ou à été) sur une page de ton site ou d'un site externe. Si elle tombe en erreur 404 (correcte), cette page n'est pas indexée normalement.

En tout cas oui il est bien de rediriger vers la page correcte avec une redirection 301 (par .htaccess, ou par PHP, ou par CGI...)
 
Discussions similaires
Haut