As duas principais coisas para verificar em uma situação como esta são -
- Verifique se o host virtual correto está atendendo à solicitação e
- Rastreie os bits de configuração relevantes.
Nesse caso, o vhost errado parecia estar atendendo a solicitação ao contrário da configuração, mas isso era devido a um redirecionamento não intencional para um subdomínio; e os pedidos funcionaram quando o subdomínio foi mapeado para o vhost correto também.
Quando esse tipo de redirecionamento não intencional aparece, ele pode estar em vários lugares - configuração do Apache, configuração menos óbvia do Apache ( .htaccess
files) ou no aplicativo / conteúdo que está sendo exibido, nas metatags de redirecionamento ou no código do aplicativo gerando uma resposta de 30x.