2013-10-03 33 views
0

好吧,我們設置了鏡像 - 一箇中央網站,其餘的鏡像/緩存。使用httprequest :: setHeaders()指定域名並使用httprequest :: setUrl()指定IP地址

域名是相同的,例如:domainname.com

但IP地址可以改變

xxx.xxx.xxx.80 domainname.com - 原始域

XXX。 xxx.xxx.81 domainname.com - 鏡像域,只有IP地址是不同的

我正在寫一個例程來檢查每個網站上的網址。

$servers = array('http://xxx.xxx.xxx.80', 'http://xxx.xxx.xxx.81'); 
foreach ($servers as $server) { 
    $request = new HttpRequest(); 
    $request->setUrl($server . '/testpage.php'); 
    $request->setHeaders(array('host' => 'http://domainname.com')); 
    ... 
    $request->send(); 
} 

但我得到400「錯誤的請求」

任何想法我做錯了嗎?

謝謝,拉斯

回答

0

刪除了http://,它的工作原理!

​​
相關問題