Я обрабатываю некоторые данные с внешних страниц.Доступ к страницам возможен последовательно, т.е. http://localhost/info/1.html, http://localhost/info/2.html, http://localhost/info/3.html, ....
<?php
$id = 0;
$id = intval($_GET['id'])+1;
$url = 'http://localhost/info/'.$id.'.html';
if (!$html = @file_get_contents($url)) {
$url = 'http://localhost/crawler.php?id='.$id;
//header("Location: ".$url);
echo '<html><script>window.location.href = "'.$url.'";</script> </html>';
die();
}
//process data
$url = 'http://localhost/crawler.php?id='.$id;
//header("Location: ".$url);
echo '<html><script>window.location.href = "'.$url.'";</script></html>';
die();
?>
Проблема в PHPперенаправление перестает отображать ошибку страница перенаправляет неправильно , а перенаправление с использованием JavaScript выглядит медленнее.Уже пробовал использовать заголовок с удалением эха.
**
Есть ли способ ускорить процесс?
**