Cette technique n'a en fait rien à voir avec le DNS. Si tu crois cela, c'est parceque certains prestataires de DNS (souvent dynamiques, genre ulimit) proposent cela en tant qu'option. Voici comment ça fonctionne :
Il faut placer à la racine de ton site une simple page html (que tu peux appeler index.html) contenant uniquement une frame appelant ta vraie page d'accueil (par exemple index.php?variable=valeur).
Il faut aussi veiller à ce qu'Apache considère ce fichier comme étant le premier à consulter en cas de requête sur le dossier (voir la directive DirectoryIndex). Mais si tu as de la chance, à ce niveau là, ça passera tout seul et tu n'auras rien de spécial à faire. Je te l'indique donc uniquement si tu rencontres un problème dans la mise en oeuvre.
Il faut savoir qu'après avoir fait cela, la navigation à l'intérieur de ton site se fera à travers la frame, ce qui a pour effet de conserver l'url propre (ce que tu veux) mais la contrepartie en sera que pour le visiteur lambda, mettre une page précise en favori sera difficile. De même, certains moteurs de recherche risquent de mal (voire pas du tout) référencer tes pages à cause de cela.
Comme on te le signale plus haut, la réécriture d'URL est une bien meilleure option

Modifié en dernier par
Calimero le 01 juil. 2008, 14:32, modifié 3 fois.