X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Редирект Каждого Пятого Посетителя на Другой Домен?
tvsm22
tvsm22
Topic Starter сообщение 15.6.2015, 19:17; Ответить: tvsm22
Сообщение #1


Есть сайт на wordpress, необходимо сделать так, чтобы каждого 5 посетителя редиректило на другой сайт. Подскажите, пожалуйста, как это сделать.
Спасибо.


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
wturm
wturm
сообщение 15.6.2015, 20:05; Ответить: wturm
Сообщение #2


Это в htaccess надо рыть.
аватара занимательная у вас.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
axfz
axfz
сообщение 15.6.2015, 21:35; Ответить: axfz
Сообщение #3


Простейший вариант в index.php в самое начало добавить строки:

if (rand(1, 5) === 3) {
header("Location: http://ya.ru");
exit;
}

А это более "продвинутый" вариант. Когда пользователь первый раз попадает на сайт, мы сначала определяем куда ему - остаться здесь или перейти на другой сайт и ставим ему в браузер куку, чтобы мы помнили куда его надо "посылать" в течение часа (3600). Если пользователь, которого мы оставили у себя в течение этого часа еще раз зайдет на наш сайт, мы еще на час продлим ему его "статус". Если он зайдет к нам больше чем через час, мы будем работать с ним как с впервые попавшим на наш сайт.

$goto = 'http://ya.ru'; // куда переходим
$every = 5; // каждый
if (!isset($_COOKIE['redirect'])) {
if (rand(1, $every) === 1) {
setcookie("redirect", "1", time() + 3600);
header("Location: " . $goto);
exit;
} else {
setcookie("redirect", "0", time() + 3600);
}
} else if ($_COOKIE['redirect'] == "1") {
header("Location: " . $goto);
exit;
} else {
setcookie("redirect", "0", time() + 3600);
}

Сообщение отредактировал axfz - 15.6.2015, 21:36


--------------------
ICQ: 973117, Skype: bgvs.stv, E-mail: prosto_lexa@mail.ru


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 15.6.2015, 22:14; Ответить: x64
Сообщение #4


Цитата(tvsm22 @ 15.6.2015, 18:17) *
каждого 5 посетителя

Что в Вашем понимании эта фраза означает?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
tvsm22
tvsm22
Topic Starter сообщение 15.6.2015, 22:40; Ответить: tvsm22
Сообщение #5


x64, это означает, что каждый пятый человек, который придет на сайт, будет переадресован на другой сайт


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
axfz
axfz
сообщение 15.6.2015, 23:47; Ответить: axfz
Сообщение #6


tvsm22, мне кажется второй вариант вам подойдет.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
ICQ: 973117, Skype: bgvs.stv, E-mail: prosto_lexa@mail.ru
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыAzinomoney.com - гемблинг-партнерка с 65%RS для каждого
Гарантированный заработок на гемблинг-трафике
65 AzinoMoney 29399 27.3.2024, 19:10
автор: AzinoMoney
Открытая тема (нет новых ответов) "Лежащий" домен - 10 лет. Продать?
8 Wolfhound 2620 5.3.2024, 3:22
автор: Liudmila
Открытая тема (нет новых ответов) Где зарегать домен RU за рубежом.
Без документов, паспорта.
7 chakrai 2340 20.2.2024, 15:48
автор: apirone
Открытая тема (нет новых ответов) Куплю сайт или домен веб студии с историей от 1 года
0 cresh 1279 25.12.2023, 21:10
автор: cresh
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПродам домен milliondollarov.com тиц 275
Срочно - можно за бартер
1 alexey 1901 14.9.2023, 1:16
автор: alexey


 



RSS Текстовая версия Сейчас: 19.4.2024, 8:50
Дизайн