in generale dovebbe funzionare con questo codice:
$lang = $_SERVER['HTTP_ACCEPT_LANGUAGE'];
if (substr($lang, 0, 2) == 'it') {
header("Location: /it/index.php");
}
if (substr($lang, 0, 2) == 'en') {
header("Location: /en/index.php");
}
cambiano "location" con il percorso dei tuoi siti.