Hola Daniel,
Podrías poner en el fichero de configuración del apache (httpd.conf), algo parecido a esto:
<Directory "/usr/local/moodle_sites/moodle-16">
DirectoryIndex index.php
AcceptPathInfo on
AllowOverride None
Options None
Order allow,deny
Allow From all
</Directory>
Alias /moodle-16 "/usr/local/moodle_sites/moodle-16/"
<Directory "/usr/local/moodle_sites/moodle-18">
DirectoryIndex index.php
AcceptPathInfo on
AllowOverride None
Options None
Order allow,deny
Allow From all
</Directory>
Alias /moodle-18 "/usr/local/moodle_sites/moodle-18/"
<Directory "/usr/local/moodle_sites/moodle-19">
DirectoryIndex index.php
AcceptPathInfo on
AllowOverride None
Options None
Order allow,deny
Allow From all
</Directory>
Alias /moodle-19 "/usr/local/moodle_sites/moodle-19/"
Donde "/usr/local/moodle_sites/moodle-19/" es la ruta donde están los ficheros en el disco y "/moodle-19" es el alias que pones en la ruta del navegador.
Para acceder a ese entorno tendrías que poner http://localhost/moodle-19
Ah! Importante, cada vez que retocas el fichero de configuración del apache, tienes que reiniciar el servicio del apache.
Espero que te sirva de ayuda