2
我得到这个恼人的错误,我似乎无法摆脱。登录/注册'太多重定向'错误
相关片段:
的index.php:
if(isset($_SESSION['isLoggedIn']) && $_SESSION['isLoggedIn']===true){
$isLoggedIn = true;
}else{
$_SESSION['isLoggedIn'] = false;
header('Location: /signup');
}
signup.php:
if(isset($_SESSION['isLoggedIn']) && $_SESSION['isLoggedIn']===true){
header('Location: /');
} else {
$_SESSION['isLoggedIn'] = false;
}
我重定向到signup.php
页,但之后得到too many redirects
错误。在服务器日志中,只有302
重定向到signup.php
页面。我没有在signup.php
的其他地方重定向。
这个错误从哪里来?
你的代码中是否有其他'header('Location ...')(可能在一个包含的页面中) – FirstOne
尝试对头文件逐个进行评论,看看错误是否消失。 – Martijn
@FirstOne - no。 – tekina