我想使用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中删除的。
答案 0 :(得分:0)
我可能错了但是curl()
下载文件而不是重定向?我会用php设置标题来进行重定向。
header("Location: www.mysite.com");