Bence de curl ile istek gönderip CURLOPT_FOLLOWLOCATION parametresini "true" yapmanız daha kolay olur.
Örneğin;
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "URL ADRESİ");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, false);
$exec = curl_exec($ch);
echo $exec;