POr post tambien usa los campos hidden, como lo hacías con GET.
Cuando recibas el formulario por POST haces algo como:
Código PHP:
// CODIGO QUE PROICESA EL FORMULARIO
// YA SE TERMINÓ DE PROCESAR...
// DIRECCIONEMOS:
$modulo = $_POST['modulo'];
Header("location: index.php?mod=".$modulo);
Es a esto a lo que te referías o estamos hablando de dos cosas distintas?
Espero tu confirmación
Saludos