curl ile CURLOPT_FOLLOWLOCATION seçeneğini 0 yapıp, sayfanın header bilgilerini de alırsanız,

preg_match('/Location: (.*?)'."\n/s",$sayfa_kaynagi,$sonuc_dizisi);

şeklinde alabilrisiniz