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
.