Bonjour Patrick,
Cela ressemble plus à un problème avec la configuration de apache ,
1 - créer un virtual host de ton site afin de lui renseigner le repertoire public comme étant le répertoire par défaut du site ?.
2 - Ajoute dans le répertoire public un fichier .htaccess ayant les paramètres de la formation Mise en ligne.
Ensuite essaie de modifier
$router->map('GET','/' , function(){
echo 'Bonjour';
});
En espérant t'avoir aidé