Buenas tengo la siguiente configuración que estoy montando
Equipo Z (hosting externo) donde tengo el servidor de DNS y donde por ejemplo tengo configurado lo siguiente :
- sub1.dominio.com apunta a la IP del equipo A
- sub2.dominio.com apunta a la IP del equipo A
- sub3.dominio.com apunta a la IP del equipo A
....
Equipo A : apache + php con el puerto 80 abierto al exterior
Equipo B : apache + php sin el puerto 80 cerrado al exterior (esta abierto para el equipo A)
Equipo C : Glassfish con el puerto 8080 abierto al exterior
Entonces cuando yo accedo a sub1.dominio.com o bien a sub2.dominio.com va dirigido a un fichero php que hace lo siguiente
<?
if ($_SERVER['HTTP_HOST'] == 'sub1.dominio.com) {
header('Location:
http://equipoA/index.php');
}
else if ($_SERVER['HTTP_HOST'] == 'sub2.dominio.com) {
header('Location:
http://equipoB/index.php');
}
else if ($_SERVER['HTTP_HOST'] == 'sub3.dominio.com) {
header('Location:
http://equipoC:8080/');
}
De esta forma desde fuera podré acceder a una máquina o otra corriendo en PHP ?
?>
Porque 2 maquinas ? Porque es una maquina por empresa y lo tenemos separado simplemente por eso
Que opinais ?
salu2 radge