Firtsly, eu não acho que você quer um diretório (por exemplo, / no host virtual nav.example.com) para solicitar uma URL login.php. O que acontece quando, por exemplo /whatever é solicitado? Deve ser encaminhado para /modules/navigator/www/login.php/whatever ? É provavelmente apenas o caminho /modules/navigator/www/ ; um pedido vazio provavelmente será reescrito para /login.php , se necessário.
Supondo que você precisa reescrever / para /modules/navigator/www/ . Então:
server nav-server 127.0.0.1:9000 check
reqrep ^GET\ /(.*) GET\ /modules/navigator/www/
^ é o começo da linha, então o caminho é adicionado ao início.