Написать скрипт редиректа

M
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 8 лет и 7 месяцев
Бюджет: по договоренности
Исполнитель определен: Стас Неизвестен  
Здравствуйте! Необходимо написать скрипт редиректа, работающего по данному алгоритму. Так же прилагается картинка. Пишите, за сколько Вы готовы сделать такую работу.

1. Посетитель кликает на рекламную ссылку (например в системе Yandex.Direct);
2. Посетители попадают на страницу-прокладку www.example.com , на которой установлен скрипт. У некоторых из посетителей в ссылке (в UTM метке) содержится параметр в квадратных скобках, например [TID];
3. Скрипт проверяет наличие параметра [TID] в ссылке посетителя;
4.  Если у посетителя в ссылке есть параметр [TID], то скрипт с вероятностью 50% перенаправляет посетителя на одну версию сайта, подменяя домен на www.domen.com/1 а с 50% вероятности на другую версию сайта, подменяя домен на www.domen.com/2;
5. Если у посетителя нет параметра [TID] в ссылке, то отправляет его на оригинальную страницу сайта, подменяя домен на www.domen.com;
6. Если параметр [TID] есть, то после перенаправления (но перед открытием у пользователя конечной страницы) – скрипт подменяет параметр [TID] в ссылке посетителя на некую тестовую метку (например [variant1] или [variant2]).
(Внимание! Таким образом, чтобы посетитель приходил с уже подмененным параметром).

Результат: 
1. Было: www.example.com/?ch=ya&ut... ;
2. Стало:
www.domen.com/1?ch=ya&utm... .
Разделы:
Опубликован:
16.05.2017 | 21:49 [последние изменения: 16.05.2017 | 22:06]

Теги: нужен программист, резюме программиста, требуется программист, резюме веб программиста

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».