Você não pode fazer isso apenas com o DNS - você precisará obter algum HTTP envolvido em algum lugar.
Eu acabei de criar dois vhosts, um para redmine.myDomain.us e um para myphpadmin.myDomain.us , e apenas aponte seu DocumentRoot para o local correto em seu sistema de arquivos.
Por exemplo, se este for seu vhost para myDomain.us:
<VirtualHost *:80>
ServerName myDomain.us
DocumentRoot /var/www
</VirtualHost>
Então você criaria os seguintes vhosts adicionais:
<VirtualHost *:80>
ServerName redmine.myDomain.us
DocumentRoot /var/www/redmine
</VirtualHost>
e
<VirtualHost *:80>
ServerName myphpadmin.myDomain.us
DocumentRoot /var/www/myphpadmin
</VirtualHost>
Além disso, você precisará criar dois novos nomes DNS para os dois novos vhosts. Os registros CNAME do DNS devem ser criados redmine.myDomain.us e myphpadmin.myDomain.us , ambos apontando para myDomain.us .