ciao

la cosa migliore per gestire queste cose è la funzionalità mod_rewrite di apache.

in breve è un sistema che ti consente tramite regole / regular expression di trasfromare una richiesta http in un'altra richiesta.

http://httpd.apache.org/docs/current...d_rewrite.html

Se invece non vuoi agire a livello di apache ma solamente a livello di PHP quello che puoi fare è girare tutte le richieste ad una index.php (sempre tramite apache) e poi da quella pagina in base al contenuto delle variabili presenti in $_SERVER implementare una sorta di request-dispatcher.

La strada del mod_rewrite comunque è quella fortemente consigliata e standard (oltre che più performante).

Ciao