Сибирский (18.02.2016 в 12:22) 302 перенаправление, нужна поддерживаемая хостом опция CURLOPT_FOLLOWLOCATION: Установите эту опцию в ненулевое значение, чтобы следовать любому "Location: " header, который сервер высылает как часть HTTP header'а (заметьте, что это рекурсия, PHP будет следовать за всеми "Location: "-header'ами, которые высылаются.)
на хостах не заведётся Так как чтобы эта опция работала, нужно отключать open_basedir, а эта штука ограничивает php скрипты клиента домашним каталогом, чтобы не влез к другим Я перепиливал curl_exec -> curl_redirect_exec А в функции уже отлавливал заголовок, если есть Location -> меняем url и снова дергаем функцию