esatto.. potresti fare:

switch ($_SERVER['HTTP_ACCEPT_LANGUAGE'])
{
case 'it':
$url = 'it.';
break;
case 'es':
$url = 'it.';
break;

default:
$url = 'en.';
}
header('location: '.$url.'sito.com');