PHP脚本重定向

PHP脚本重定向,php,scripting,redirect,Php,Scripting,Redirect,我需要关于php脚本重定向的帮助。问题是:我有一个页面,例如www.domain.com/redirect.php?id=34,它重定向到另一个页面domain2.com/product.php?id=2。我需要创建一个脚本,通过访问重定向器(www.domain.com/redirect.php?id=34),我就可以知道重定向的URL(domain2.com/product.php?id=2)。有人有主意吗?坦克!;) 一种解决方案是打开www.domain.com的套接字,发送请求,等待回

我需要关于php脚本重定向的帮助。问题是:我有一个页面,例如www.domain.com/redirect.php?id=34,它重定向到另一个页面domain2.com/product.php?id=2。我需要创建一个脚本,通过访问重定向器(www.domain.com/redirect.php?id=34),我就可以知道重定向的URL(domain2.com/product.php?id=2)。有人有主意吗?坦克!;)

一种解决方案是打开www.domain.com的套接字,发送请求,等待回复,并读取/解析HTTP“Location:…”头

或者,如果您使用的是PHP5.0或更高版本,您可以利用


一种解决方案是打开www.domain.com的套接字,发送请求,等待回复,并读取/解析HTTP“Location:…”头

或者,如果您使用的是PHP5.0或更高版本,您可以利用


重定向的url在重定向器脚本中显然是已知的;),请把问题弄清楚。重定向的方法在重定向器脚本中是显而易见的;),请把问题弄清楚
$url       = 'http://www.google.com/';
$headers   = get_headers($url, 1);
$redirect  = isset($headers['Location']) ? $headers['Location'] : '';