Buenas,
 
No sé si te refieres a lo que dice isabellawebs, pero igual te refieres a que en lugar de aparecer esto:  
www.ejemplo.com/index.php?id=1 aparezca...  
www.ejemplo.com/index/id/1 
Es decir, una url amigable. Esto se logra mediante el módulo de Apache mod_rewrite. En GOOGLE aparecen millones de entradas sobre ese tema :D. 
Lo bueno que tiene es que crea url's más legibles y más indexables por los buscadores. 
Si me equivoco y te refieres a lo que dice isabellawebs, pues complemento su respuesta, en el tema de seguridad: 
Si tu haces un include de una página que te llega por GET, puedes sufrr un ataque, denominado REMOTE FILE INCLUSION. Esto es... 
Yo te mando esta URL: 
www.ej.com/x.php?pag=http://www.mipag.com 
Y tu código es como sigue: 
include($_GET["pag"]); 
Esto estaría bien, pero tiene esa vulnerabilidad RFI, dado que si yo modifico la URL y le pongo esto:  
www.ej.com/x.php?pag=www.mipagmaliciosa.com 
Pues tu lo incluirias igualmente, siendo mi pagina maliciosa, con código que puede dejar al descubierto alguna parte de tu aplicación. 
¿Solución? Filtrar la entrada: si lo que llega por GET no es lo que esperas, cancelas el proceso,   o muestras un mensaje de error. 
Espero que te haya servido. Cualquier cosa extra, comenta. 
Saludos!