Клоакинг

=Lexx=
На сайте с 14.01.2009
Offline
117
1815

Как сделать так, чтобы если посетитель приходит с гугла, его переносило 302 редиректом со страницы index.php на index2.php. А для яндекса все оставалось по-старому?

4arger
На сайте с 17.12.2008
Offline
95
#1

.htaccess или php?

=Lexx=
На сайте с 14.01.2009
Offline
117
#2

сам уже разобрался.

если кому пригодится:


<?php
if (strstr ($_SERVER['HTTP_REFERER'], 'google'))
{
header("HTTP/1.1 302 moved temporarily");
header("Location: http://site.ru/index1.php");
}
else
{
echo('');
}
?>
K
На сайте с 24.12.2009
Offline
4
#3
=Lexx=:
сам уже разобрался.
если кому пригодится:

<?php
if (strstr ($_SERVER['HTTP_REFERER'], 'google'))
{
header("HTTP/1.1 302 moved temporarily");
header("Location: http://site.ru/index1.php");
}
else
{
echo('');
}
?>

можно немного сократить

header("Location: http://site.ru/index1.php", true, 302);

Но вообще честный клоакинг - это когда редиректа не происходит, а отдается разный контент скриптом

bmwm3
На сайте с 21.10.2009
Offline
35
#4
=Lexx=:
echo('');

а это зачем ? )

Лучше решение под даттинг трафик!!!! (http://tinyurl.com/39lto3z) авто постинг в форумы(все движки)
converse19880604
На сайте с 31.05.2009
Offline
164
#5
bmwm3:
а это зачем ? )

Ну, наверно имелось в виду если else, то на такую-то страницу)

HF
На сайте с 24.07.2009
Offline
128
#6
=Lexx=:
сам уже разобрался.
если кому пригодится:

<?php
if (strstr ($_SERVER['HTTP_REFERER'], 'google'))
{
header("HTTP/1.1 302 moved temporarily");
header("Location: http://site.ru/index1.php");
}
else
{
echo('');
}
?>

Хитробота не боитесь?

Подмену referrer, user agent, исполнение javascript и хождение с некорпоративных IP хитроботы давно научились делать.

Сам занимаюсь этим вопросом, но несколько в ином варианте. Отделить котлет от мух, т.е. хитроботов от реальных юзеров очень сложно, но со временем можно. Но тут простой проверкой referrer не обойтись :)

А за жесткий клоакинг и редирект сайт пойдет в баню. Хотя, зависит от того, что находится за редиректом. Если будет слив на внешнюю партнерку, то результат заранее известен.

Если же хотите для гугловских посетителей что-то дополнительное на странице написать, то лучше организовать этот скрипт прямо в этой странице.

pssoft
На сайте с 12.04.2010
Offline
37
#7

HeroFold точно говорит подтверждаю боты умнеют вместе с дорвейщиками :)

Интернет магазин активированных по смс аккаунтов (http://www.accs4sale.ru/) Вконтакте / Одноклассники / Loveplanet / Mamba / Gmail / Yandex и пр.
XP
На сайте с 08.04.2010
Offline
46
#8

Чтобы новую тему не начинать дополню вопрос

Как сделать, чтобы всех посетителей хоть с гугла хоть с Яши не из Петербурга и Москвы отсылали на ту же 302 стр?

M
На сайте с 22.03.2008
Offline
19
#9

ТДСкой будет это проще реализовать.

dr_Min
На сайте с 29.07.2008
Offline
101
#10

Хм... А в htaccess какой будет код, если посетителей с яндекса гугла и рамблера редиректить на тдс, а остальных оставить на месте?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий