这是我的php代码
<?php
$login = new Login();
if ($login->isUserLoggedIn() == true) {
header("Location:logged in.php");
}else{
header("location:notloggedin.php");
exit;
}
?>
我知道Htaccess是问题所在,但我尝试过重写和重定向,两者都不起作用。我不是php和htaccess的新手,所以即使只是给我指明正确的方向也会非常感激。
Htacces称
<files ~"'.(htaccess|php)$">order allow ,denydeny from all </files>
首先,您的代码中似乎有一个拼写错误header("位置:loggin.php");
应该是header("Location:loggedin.php");
在unix上永远不要在文件名中使用空格,我想你在unix上而不是windows上?除此之外,这是很好的练习。
我进去编辑了文件夹,允许所有用户访问,所以它在我的本地计算机上工作。