Показать сообщение отдельно
  #1 (permalink)  
Старый 28.03.2011, 10:48
Аспирант
Отправить личное сообщение для mister_maxim Посмотреть профиль Найти все сообщения от mister_maxim
 
Регистрация: 09.02.2009
Сообщений: 57

Внутренний редирект с помощью PHP
в одной директории находятся два скрипта, с первого на второй произвожу внутренний редирект:
from.php:
<?PHP
Header("Status: 200 OK");
$dir=dirname($_SERVER['SCRIPT_NAME']);
Header("Location: $dir/to.php");
echo "Вы на from.php";
exit();
?>

и to.php:
<?PHP
echo "Вы на to.php";
?>

Делаю по учебнику DKLAB внутренний редирект, там сказано что адрес URI должен быть абсолютным, и он работает на CGI-версии php только. У меня денвер, сказали что там PHP установлен как CGI версия.
Еще сказано в учебнике что после его запуска from.php в браузерной строке так и останется, но у меня он меняется на to.php. Почему он меняется? Может у меня PHP установлен как модуль апаче, а тот кто сказал что как CGI был не прав. А так перенаправление происходит.
Ответить с цитированием