Как перенаправить трафик только при первом прибытии посетителя? - PullRequest
0 голосов
/ 04 ноября 2010

как перенаправить трафик только при первом прибытии посетителя?

Я бы предпочел, чтобы php был бы хорош, или javascript тоже подойдет.

Ответы [ 2 ]

5 голосов
/ 04 ноября 2010

Для страницы-заставки?

При первом посещении вашей страницы вы создаете куки , используя php.

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..
0 голосов
/ 04 ноября 2010

Если файлы cookie не доступны, вы можете сохранить таблицу IP-адресов. Когда пользователь прибудет, запишите его IP-адрес и проверьте таблицу IP-адресов, чтобы увидеть, посещал ли этот адрес ранее. Если нет, добавьте адрес таблицы IP и перенаправьте их на страницу «Первый посетитель». Если адрес указан в таблице, действуйте как обычно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...