Solución:
Bien, después de aproximadamente 2 horas de leer varios sitios y retocar, estoy listo. He aquí cómo hacer esto.
Básicamente, no debería tener más de 1 zona alojada (HZ) por nombre de dominio, de lo contrario, las cosas realmente van a ir mal. Si tiene más de 1 HZ para un nombre de dominio, elimine el que se creó para el subdominio.
Cada HZ tendrá 4 registros:
Los siguientes dos registros se crean de forma predeterminada. No los edite / elimine.
NS – Este es el registro del servidor de nombres. Si AWS Route53 no es su registrador, utilicens-servernumber.awsdns-number.com.
y otros tres (4 en total) registros para cambiar los servidores de nombres de su registrador.
SOA – Que sea este récord. NO TOQUES ESTO.Cree los siguientes dos conjuntos de registros (botón azul).
A – Dejar Nombre blanco. SeleccioneA-IPv4 address
por Escribe. En Valor ingrese la dirección IP para su Elastic Load Balancer o instancia EC2.
CNAME – Agregue * (asteriscos / comodín) en el nombre campo. SeleccioneCNAME
desde el menú desplegable para Escribe En Valor ingrese el nombre de dominio.
Ahora crea el http.conf
archivar y estructurar hosts virtuales como los que tengo en la pregunta.
Las cosas deberían funcionar ahora 🙂