URL1 にデータを送信するシステムがあります。このシステムから URL1 と URL2 にデータを送信したいと考えています。cPanel で通常のリダイレクトを試みましたが、1 つの URL へのリダイレクトしか許可されません。システムから送信されたトラフィックを 1 つの URL (URL3) にリダイレクトする最も簡単な方法は何ですか?次に、URL1、URL2、および今後追加することを決定した他の URL の数にリダイレクトできますか?
質問する
155 次
1 に答える
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);
}
于 2013-03-08T12:44:00.127 に答える