将一个URL重定向到不同URL的最简单方法?

时间:2013-03-08 12:06:32

标签: url redirect

我有一个向URL1发送数据的系统。我希望这个系统将数据发送到URL1和URL2。我在cPanel中尝试了正常的重定向,但这只允许重定向到一个URL。将系统发送的流量重定向到一个URL(URL3)的最简单方法是什么,然后又可以重定向到URL1,URL2以及我将来决定添加多少其他URL?

1 个答案:

答案 0 :(得分:0)

我不确定CNAME条目,也许其他人会有使用它的解决方案。
我会用php:
流量:
URL3从POST获取数据,然后将数据发送到URL1& URL2。

我使用的代码来自:How do I send a POST request with PHP?(PHP5)

function postData($url, $value){
    $data = array('key' => $value);

    $options = array('http' => array('method'  => 'POST','content' => http_build_query($data)));
    $context  = stream_context_create($options);
    $result = file_get_contents($url, false, $context);
}

在网址3中:

$data = $_POST['data'];
$urls = array('URL1', 'URL2');
foreach ($urls as $i) {
    postData($i, $data);
}