Buenas, os expongo mi caso con el que llevo semanas trabajando intentando sacarle una solución.
Tengo un servidor casero Apache 2, con varias webs distribuidas en carpetas del siguiente modo.
/www/A
/www/B
/www/C
Etc...
Así tengo todo más ordenadito. El caso es que el sitio por defecto es A, por lo que con virtualhost dirijo dominio.es y www.dominio.es a /www/A. Si pongo B.dominio.es o C.dominio.es Virtualhost los lleva a sus DocumentRoot respectivos.
El problema viene al poner dominio.com/B o www.dominio.com/B, que redirige primero a /www/A y luego busca B allí. He de crear un enlace simbólico que apunte a B dentro de A, y funciona, pero en el log de A se registran todas las visitas de B, C, etc... siendo demasiado engorroso para las estadísticas y posibles errores.
He intentado hacerlo de mil formas. No puedo utilizar .htaccess por lo que no sé de que manera se podría redistribuir bien el tráfico...
Un saludo y gracias!