Редирект по IP-диапазонам на PHP

Йоу.

Нужно определить, принадлежит ли IP посетителя к определённому списку диапазонов, и направить в нужное место в зависимости от этого?

Поехали. Читать далее Редирект по IP-диапазонам на PHP

Дописываем метки ко всем ссылкам на странице с помощью JavaScript

Недавно мы добавляли все метки в редирект на php.

Сейчас сделаем то же самое на JavaScript, при этом метки добавим к абсолютно всем ссылкам на странице. Читать далее Дописываем метки ко всем ссылкам на странице с помощью JavaScript

Редирект новых и старых посетителей в разные места, редирект по номеру посещения

Раз уж начал про редиректы…

Цель. Написать скрипт, который будет:

  1. Отправлять новых посетителей по одному адресу, а повторных посетителей – по другому;
  2. Отправлять по конкретному адресу в зависимости от порядка посещения.

Что делаем? Ставим пользователю куки при каждом новом посещении.

Назовём наш куки keks. Просто так. Итак,

В переменную $i записываем существующее значение куки плюс один. Если такого куки нет (первый заход) – то прописываем единицу. Следующей строчкой ставим/обновляем куки. В данном примере – на 10 лет, то есть фактически навсегда. Читать далее Редирект новых и старых посетителей в разные места, редирект по номеру посещения

Передаём метки через редирект в первозданном виде

Итак, допустим, у нас есть скрипт http://site.ru/script.php. Он должен отправлять посетителей на http://site2.ru – конечный лендинг/партнёрскую ссылку/что угодно.

Мы хотим лить трафик с различными параметрами на скрипт. Пишем в нём стандартный редирект:

Редирект идёт, но метки не передаются. Т.е. при переходе на http://site.ru/script.php?utm_source=marketgid мы теряем параметр utm_source. Читать далее Передаём метки через редирект в первозданном виде

Разделяем мобильный и десктопный трафик

Итак, есть два хороших варианта: с помощью .htaccess и с помощью php.
Читать далее Разделяем мобильный и десктопный трафик