使用curl使用php动态转发网址

时间:2012-03-15 03:29:34

标签: php web

我正在使用网址下载文件。
例如
这个网址正在下载文件
网址:www.abc.com/get.php文件= 1
如何将同一个网址重定向到另一边,如xyz.com
网址:www.xyz.com/get.php文件= 1个
即时通讯使用这种方式,但它不执行和从新的URL下载文件

$url="www.abc.com/get.php?file=1";

$url=str_replace("abc","xyz",$url);

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, 0);    
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_exec($ch);
curl_close($ch);

1 个答案:

答案 0 :(得分:3)

假设xyz上的PHP处理文件的下载,那么你不需要卷曲。

$url="www.abc.com/get.php?file=1";

$url=str_replace("abc","xyz",$url);

header("Location: $url");