0
私は異なるIPアドレスを持つWebサーバーを持っています。 Apacheの仮想ホストとDNSは次のようにマッピングされます。 仮想ホストからのguzz要求に間違ったIPがあります
ip1 => ip1.domain.com
ip2 => ip2.domain.com
ip3 => ip3.domain.com
私はこれはので、私は別のIPアドレスからguzzlehttp使用することができませんでした。
しかし、私はこれを行う場合、これらのvirthualホスト上のいずれかから:
$client = new \GuzzleHttp\Client();
$url = "https://www.whatismyip.com";
$response = $client->request('GET', $url);
$content = $response->getBody();
私は、サーバーからではなく、バーチャルホストからIPを取得しwalways。
何か不足していますか?これを行うより良い方法はありますか?あなたの助けのための
おかげで、