No, en un principio $módulo sólo es el nombre del archivo que quiero llamar (ej.: index.php). La dirección url está recogida en la variable $directorio. Al hacer $modulo=$directorio./.$modulo lo único que hago es incorporar al nombre del archivo su dirección (relativa, si voy a incorporarlo a un include, o absoluta para el caso de incorporarlo al header).
Bueno... parece que era cosa de ponerle "Location:" al header.
Gracias