Tengo muchos hosts virtuales cuyos nombres de dominio se asignan a un único servidor Apache (llamémosle servidor1). En determinadas circunstancias, todas las URL de un determinado host virtual deben ser servidas por un servidor diferente (llamémosle servidor2).
¿Cuál es la forma más fácil de conseguirlo? ¿Puedo simplemente configurar el servidor2 para que use la misma configuración de host virtual basada en nombres que el servidor1, y luego confiar en las cabeceras X-Forwarded-Host del servidor1 (es decir, el servidor2 hará lo correcto basándose sólo en esas cabeceras)? Con "la misma configuración de host virtual basada en nombres" me refiero a los nombres de dominio "reales" (es decir, los nombres de dominio que se asignan a la IP del servidor1).