Cita:  
					Iniciado por Gustavo72 
  Buenísimo!!!! 

Ya está. Lo explico por si alguien está tras lo mismo:  
 Código PHP:
    $url='http://www.example.com/pagina_de_redireccion.php'
$da=fopen($url, 'r');
$meta_datos=stream_get_meta_data($da);
foreach($meta_datos['wrapper_data'] as $respuesta)
{
  if (substr(strtolower($respuesta), 0, 10) == 'location: ')
  {
    $url = substr($respuesta, 10);
  }
} 
    
  La función 
stream_get_meta_data devuelve un array que contiene otro array: 
wrapper_data. Si uno de sus elementos tiene el valor: "location: nueva_url" significa que la página ha sido redireccionada a esa url. 
El script lo que hace es detectar si se ha redireccionado a otra página y cargar la nueva url en $url. 
Esto funciona desde PHP 4.3.0 en adelante, para versiones anteriores consultar la página que sita DarkJ.

     
Muchas gracias me sirvio muchisimo, gracias por subir la epxlicacion para ayudar a otros, ojala todos fueran tan geniales como tu