Я использую следующие переменные сеанса на 3 страницах: -
На странице входа,
$_SESSION['login']=1;
На странице выхода из системы,
unset($_SESSION['login']);
На домашней странице,
if(!isset($_SESSION['login']))
{
header("location: index.php");
exit();
}
Моя домашняя страница не перенаправляется на index.php после просмотра страницы выхода.