卷曲重定向无法正常工作。我究竟做错了什么?

时间:2012-04-30 11:18:49

标签: php redirect curl http-referer

我想使用curl将特定页面从我的.in域重定向到我的.com域,同时将HTTP Referer更改为其他内容(空白)。

我使用以下代码:

<?php 

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.example.com/random');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_REFERER, '');
curl_exec($ch);
/*$html=curl_exec($ch); - tried this, but does not work.*/
curl_close($ch);

?>

上述脚本的URL类似于:http://www.example.in/random.php 导航到脚本所在的上述URL后,我希望客户端重定向到http://www.example.com/random。我得到的只是一个空白页面,没有任何错误或任何其他数据,也没有重定向。

执行Firefox,Chrome,Safari或Opera等脚本时,无法正常工作。基本上,脚本中的某些内容是错误的,我无法弄清楚是什么。我对Curl知之甚少,这个脚本基本上是从Web中删除的。

1 个答案:

答案 0 :(得分:0)

我可能错了但是curl()下载文件而不是重定向?我会用php设置标题来进行重定向。

header("Location: www.mysite.com");

相关问题