Переход по редиректам в CURL в PHP
Следующая команда заставляет CURL переходить по HTTP редиректам:
<?php
curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);
?>
Даны две страницы:
<?php
header('Location: page2.php');
die();
?>
<?php
echo 'success';
?>
Обратитесь через CURL к первой странице. Убедитесь, что он проследует по редиректу при наличии соответствующей настройки.