No lo repasé.
Código Apache:
Ver originalRewriteRule ^[\w-]+/[\w-]+/?$ index.php?modulo=$1&submodulo=$2
Así debería de funcionar bien.
Aunque casi mejor agrupar los módulos que tengas, no creo que sean tantos. Por aquello de que no valga cualquier cosa. A menos que tires errores 404 cuando esos módulos no existan desde PHP.
Código Apache:
Ver originalRewriteRule ^(unmodulo|otro|otromas)+/[\w-]+/?$ index.php?modulo=$1&submodulo=$2