Bonjour,
Votre problème n'est pas simple en fait.
En effet, si je reformule, vous avez une platforme moodle accesssible avec une adresse http://moodle1.fr/ et donc configurée avec cette adresse dans le config.php. Et vous voudriez que cette même platforme soit accessible également depuis http://moodle2.fr/ en gardant cette URL dans la barre d'adresse. Le problème, c'est que dans le fichier de configuration de la plateforme, il y a une variable qui définit l'adresse qui préfixera tous les liens qui apparaitront ($CFG->wwwroot pour ne pas la citer).
Une première idée aurait été d'écrire une règle de redirection par une directive ReWriteRule, mais ça ne changerait pas le problème du fichier de configuration et de cette variable. Au mieux, ça fonctionnerait mais vous n'auriez qu'une seule adresse affichée, la seconde étant substituée dès la première requête.
Non, la seule piste possible, à mon sens, serait de modifier le fichier de configuration et d'ajouter un test sur la valeur de la variable superglobale $_SERVER['HTTP_HOST'] (cf doc) et d'adapter la valeur de $CFG->wwwroot en fonction de celle-ci...
Je ne sais pas si ça fonctionnerait mais ça me semble jouable.
Dites nous tout ;o)
A bientôt,
Patrick