Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/07/2011, 18:24
Avatar de Sirio-Astaroth
Sirio-Astaroth
 
Fecha de Ingreso: noviembre-2007
Mensajes: 88
Antigüedad: 19 años
Puntos: 0
Redireccion por Geolocalizacion

Hola, quisiera implementar una miniaplicacion en PHP en donde se redirigan los usuarios a un Sitio Web determinado, dependiendo del encabezado HTTP Language o por geolocalizacion.

Detalles:
1- Un Sitio Web Principal y varios Sitios en subdominios
2- Un index.php en Sitio principal para redireccionar a los sitios en subdominio segun sea el idioma del navegador o donde se encuentre el usuario.


Por ejemplo:

Código PHP:
<?php 
var $idioma = substr ($HTTP_ACCEPT_LANGUAGE, 0, 2); 
var 
iniciales = idioma.substring(0,2); 
if(
iniciales=="de") 
{ 
     
Header(Location: "http://deu.sitio.net"); //redirigir al sitio en Aleman 
} 
else if(
iniciales=="en") 
{ 
     
Header(Location: "http://eng.sitio.net"); //redirigir al sitio en Ingles 
} 
else(
iniciales=="fr") 
{ 
     
Header(Location: "http://fra.sitio.net") //redirigir al sitio en Frances 
} 
else(
iniciales=="es") 
{ 
     
Header(Location: "http://esp.sitio.net"); //redirigir al sitio en Español 
} 
else(
iniciales=="it") 
{ 
     
Header(Location: "http://ita.sitio.net"); //redirigir al sitio en Italiano 
} 
else(
iniciales=="ja") 
{ 
     
Header(Location: "http://jap.sitio.net"); //redirigir al sitio en Japones 
} 
else(
Location:"http://sitio.net/index.html"); //redirigir al sitio internacional 
?>
Se podra realizar esto desde PHP 5.3?