O @handler location irá reescrever o URI para /index.php , que será então redirecionado para /en/index.php , que (se não existir) invoca a localização @handler .
Leia este documento porque você precisa de algo para lidar com PHP. O loop de redirecionamento é causado porque o arquivo ou o manipulador não existe. Você precisa definir um local para manipular arquivos PHP, outro local regex ou seu local nomeado.