【发布时间】:2016-05-04 19:29:55
【问题描述】:
我必须从这个:https://web.archive.org/web/20070701005218/http://www.maladnews.com/ 获取最终的重定向 url,它实际上重定向到这个:https://web.archive.org/web/20080109064420/http://www.maladnews.com/Site%203/Malad%20City%20&%20Oneida%20County%20News/Malad%20City%20&%20Oneida%20County%20News.html
我尝试了其他适用于其他网站但不适用于上述链接的 stackoverflow 答案中的答案。
我已尝试提取常规位置标头:
if(preg_match('#Location: (.*)#', $html, $m))
$l = trim($m[1]);
还检查了javascript方式:
preg_match("/window\.location\.replace\('(.*?)'\)/", $html, $m) ? $m[1] : null;
请帮忙!
【问题讨论】:
标签: php redirect curl http-headers url-redirection