第一个目录的index.php
/*自定义增加内容开始*/
// 启动会话
session_start();
// 检查会话中是否已设置跳转标记
if (!isset($_SESSION['has_visited']) || $_SESSION['has_visited'] === false) {
// 检查会话是否超时
if (!isset($_SESSION['last_visit']) || (time() - $_SESSION['last_visit']) > 43200) {
// 如果没有访问记录或访问时间超出0.5天(43200秒),进行跳转
header("Location: /cn/");
exit();
}
}
// 设置会话中的访问标记和时间戳
$_SESSION['has_visited'] = true;
$_SESSION['last_visit'] = time();
/*自定义增加内容结束*/
子目录/cn/的index.php
// 启动会话
session_start();
// 当访问到 /cn/ 时,设置已访问标记
$_SESSION['has_visited'] = true;
$_SESSION['last_visit'] = time();
用来第一个是其他语言,想默认一个跳转语言时比较简单的方法,适合不想大量开发简单实现需求的用户