[Résolu]Eviter un DC dans un site multilingues

WRInaute discret
Bonjour tout le monde,

J’ai un site en deux langues : français et anglais avec français par default. Sur un menu du site, j'ai deux drapeaux (fr, en), avec des liens genre index_en.html

Comment je peux éviter un duplicate content sur ma page française ? les moteurs de recherche pourront indexer www.monsite.com et www.monsite.com/index_fr.html

Merci d'avance
 
WRInaute discret
tu n'es pas entrain de parler d'url rewriting j'imagine. car j'ai deja :
RewriteRule ^index_(en|fr)\.html$ index.php?lang=$1 [L]
si c'est header dont tu parles, je dois le mettre à quel niveau?

(en fait pour la langue du site, il detecte la langue du navigateur client;, sinon c'est le francais)

Edit : c'est bon j'ai trouvé
Code:
if($_SERVER['REQUEST_URI'] == "/index_fr.html")
	{ 
		header("HTTP/1.1 301 Moved Permanently"); 
		header("Location: http://".$_SERVER['HTTP_HOST']."/"); 
		exit;
	}
Merci pour la piste
 
Discussions similaires
Haut