curl_initを使ってサイトのステータスコードを取得しているのですが、PCでもモバイルでもアクセスできるにも関わらず200ではなく302が返されるサイトがあります。
ユーザーエージェントやCookieが関連しているのでしょうか?
$ch = curl_init($value);
curl_setopt($ch, CURLOPT_HEADER, TRUE);
curl_setopt($ch, CURLOPT_NOBODY, TRUE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, TRUE);
curl_setopt($ch, CURLOPT_TIMEOUT, 2);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
$res = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);