我们所有的用户都有自定义网址。用户.domain.com。当会话到期时,页面被路由到 index.php。我需要它来要求它重定向到 user.domain.com,以便他们可以从该页面登录。问题是我如何捕获该信息以重定向到自定义 url。另外,假设 sombody 尝试访问 user.domain.com/home.php 但它需要登录。我如何重定向它登录 user.domain.home.php
谢谢!
您应该在代码上方的每个页面中简单地包含一个 php 脚本。如:
include('auth.php');
那应该使用会话变量检查登录是否正确。如果不正确,请销毁当前会话登录信息(可以肯定)并将用户重定向到登录表单...
header("Location: login.php");
这是一个快速的反应。
你的问题对我来说听起来不是很清楚。无论如何,关于你问题的第二部分,你可以简单地做这样的事情:
<?
session_start();
if($_SESSION["logged"]!=1 or !isset($_SESSION["logged"]))
header("Location: loginPage.php");
?>
这回答了你的问题了吗?