Emh, niente di tutto ciò, il sistema è molto più semplice e sfrutta il fatto che il server web ha la pagina predefinita. Per esempio:

http://www.nomesito.it/index.php

di solito corrisponde a:

http://www.nomesito.it

Nello stesso modo, un percorso con i parametri:

http://www.nomesito.it/index.php?pagina=nome_pagina

corrisponde a:

http://www.nomesito.it/?pagina=nome_pagina

(notare la presenza del ?).

Da qui il passo è breve