如何在访客第一次到达时重定向流量?

时间:2010-11-04 02:39:36

标签: php javascript cookies redirect

仅在访问者首次到达时如何重定向流量?

我更喜欢在php中很好,或者javascript也很好。

2 个答案:

答案 0 :(得分:5)

对于启动页面?

他们第一次使用php来到您的页面create a cookie

setcookie("returning", TRUE);

所以,这意味着在每个页面上检查他们是否是新访客

if(emptyt($_COOKIE['returning'])) 
{
    setcookie("returning", TRUE, time()+60*60*24*365); // Expires in a year
    header('Location: /path/to/splash_page.php');
    exit();
}
// continue..

答案 1 :(得分:0)

如果cookie不是一个选项,您可以保留一个IP地址表。当用户到达时,记下他们的IP地址并检查IP地址表以查看该地址之前是否已访问过。如果没有,请添加IP表的地址并将其重定向到“首次访问者”页面。如果地址在表格中,请照常进行。