我创建了一个包含注册,登录和主页的小网站。我想确保人们无法登录而无法进入主页。我设法进入索引页面,这样如果有人未登录,则会包含登录页面,如果有人记录了在它来了,它将包括具有包含功能的主页。我想知道另一种方式。
先谢谢你了。
答案 0 :(得分:1)
您的包含解决方案是一种合理的方法。
另一种方法是重定向到登录页面。当某人未登录时,他们会被重定向到登录页面(302临时重定向最好)。他们将在浏览器中看到的URL将是登录页面的URL。
答案 1 :(得分:0)
另一种方法可能是使用重定向,因此当您发现用户未登录时,重定向到日志记录页面,并在记录后,从用户来自的位置重定向。
<?php
header("Location: http://www.example.com/login.php"); /* Redirect browser */
exit();
?>
我认为这种方式对于搜索引擎来说可能更合适一些,搜索引擎不会将无法访问的网页编入“登录”页面(如果我错了,请更正我:))