Como conseguir url final de um redirecionamento

  • Autor Autor suenajoven
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
S

suenajoven

Épsilon
Hola amigos
estoy buscando ayuda para saber la url final de una redireccion
ejemplo :

Inserir CODE, HTML ou PHP:
http://www.seriescoco.com/s/y/9734668/0/s/28

la url final de la redireccion es :

Inserir CODE, HTML ou PHP:
http://http://www.magnovideo.com/?v=J6CIT21I

pero como puedo saber cual sera la url final sin ser redireccionada antes?

trate de leer sobre curl pero no logro hacer que obteniendo la primera direccion me muestre cual sera su final
espero puedan ayudarme
gracias
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
con CURL puedes checar las cabeceras del response debera haber un 300 y tantos y la url a donde redirecciona
 
Te dejo el codigo

PHP:
<?php
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://www.seriescoco.com/s/y/9734668/0/s/28");
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
$tmp = curl_exec($ch);
if(preg_match('/Location: (.*)/', $tmp, $tmp2)){
$url = trim($tmp2[1]);
}
 echo $url;
?>
 
Voltar
Topo