claro NUCKLEAR...no entendistes porque me falto hacer un ECHO al file_get_contents :P
<?
echo file_get_contents("http://WWW.midominio.com?lan={$_GET['lan']}");
?>
Cuando alguien va a
http://es.site.com por ejemplo lo que hace el .htaccess del subdominio es.site es convertir ese subdominio 'es' en un parametro, cargando la variable GET['lan'] con 'es' y llamando al php (index.php)
Luego el index.php se trae la pagina (o subpagina) correspondiente a ese idioma con el file_get_contents y el 'echo' genera el HTML correspondiente.
Incluso podria obviarse el .htaccess haciendo que el index.php analice la URL ACTUAL y corte el pedazo correspondiente al subdominio (antes del primer punto en la url), con lo que obtenermos el famoso parametro 'lan' en una variable $lan y luego:
echo file_get_contents("http://WWW.midominio.com?lan=$lan");
Tambien habria que hacer que el html generado referencie los enlaces de forma relativa porque sino al seguirlos iriamos inmediatamente al dominio principal. Se entiende ?
Es una idea pero con muy poco trabajo funciona.
DE HECHO, he hecho pruebas....... logrando tener sistemas en multiples dominios funcioando con solo dos archivos.