Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/05/2017, 11:58
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Sonrisa Respuesta: Cuál es la mejor forma de hacer redirección sin caer en bucle!

Cita:
Iniciado por Turdo Ver Mensaje
...Yo hago lo siguiente:
Código PHP:
Ver original
  1. @$pa = strpos($_SERVER['HTTP_REFERER'],"mi-dominio.com");
  2. if($pa){
  3.     ...algo
  4. } else {
  5.     header('Location: http://www.eydosdigital.com/es/');
  6. }
...
Gracias por responder, Turdo. Desgraciadamente no funciona como lo indicas, porque $_SERVER['HTTP_REFERER'] sólo guarda la URL de la página desde la cual llega el usuario siempre y cuando éste haya llegado a nuestro website desde un link. Pero como en nuestro caso se llega a nuestro website desde una redirección, $_SERVER['HTTP_REFERER'] es igual a false.

Igualmente, petit89, gracias por tu aporte. Pero el problema sería justo el mismo: Ya hay una cookie, ok, y la cookie dice que el usuario es de idioma español. Ahora tendría que hacer un script que lo redireccione a la versión en español de mi website, y cuando sea redireccionado se volverá a leer la cookie, y así en un loop infinito!