我需要將廣告網址($ siteURL)重定向到此網址通常在瀏覽器中重定向的最終目的地。假設它在example.com上的重定向,我需要example.com作爲輸出。將此封面網址解析爲php的最終目標網址
$siteURL="http://clkuk.tradedoubler.com/click....";
$ch = curl_init($siteURL);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_Setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_NOBODY, true);
$response = curl_exec($ch);
$info = curl_getinfo($ch);
//print_r($info);
echo $info['url'];
電流輸出:$ SITEURL值(無重定向)
預期輸出:如果在example.com重定向我需要example.com作爲輸出。
它去汽車moter網址我想同樣,但我無法使得reg exp獲取元刷新:D –
但它不工作$ siteURL =「http: //clkuk.tradedoubler.com/click?p(245446)a(1291517)g(21669022)epi(3iw19bbmtrmv5o4eeu21s4et2ma7wtn7)「 :( –
這是因爲第二個鏈接使用頭重定向服務器端。我編輯了代碼處理這兩種情況。 – alindt