Sim, você pode. O que você está procurando é a diretiva VirtualDocumentRoot .
Eu gostaria de ter dois hosts virtuais (dois projetos) em uma única máquina e gostaria de ter uma configuração independente do nome de domínio ao qual esta máquina / IP está atribuída
Por exemplo, eu tenho
testDomainName.com e espera que ele seja implantado em example.com ou whatever.com , project1 e project2 . Gostaria de configurar project1.testDomainName.com e project2.testDomainName.com e não me importo se isso mudará no futuro para example.com ou whatever.com .
Em outras palavras, como eu posso designar "project1" e "project2" como nomes, e fazer com que o apache automaticamente cocatene / interprete como project1.whatever.com , e project2.whatever.com
Sim, você pode. O que você está procurando é a diretiva VirtualDocumentRoot .