2013-03-08 151 views
1

我有一個系統發送數據到URL1。我希望這個系統發送數據到URL1和URL2。我在cPanel中嘗試了一個正常的重定向,但是這隻允許重定向到一個URL。將系統發送的流量重定向到單個URL(URL3)最簡單的方法是什麼?這個URL然後可以重定向到URL1,URL2以及我決定在未來添加多少個其他URL?將一個URL重定向到不同URL的最簡單方法是什麼?

+0

所以,你要帶鏈接的索引頁?或者你想打開很多標籤? – funerr 2013-03-08 12:08:58

+0

我想要發佈到URL3(新URL)的任何信息也發佈到URL1,URL2和我指定的任何其他URL? – coderama 2013-03-08 12:10:02

+0

所以你用一些數據重定向到URL3,然後URL3發送相同的數據到URL1和URL2?爲什麼你需要重定向呢? (ajax,iframe ...) – funerr 2013-03-08 12:14:15

回答

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); 
} 

在URL3:

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