Требуется написать многопоточный авторедирект с простой панелью управления. Многопоточность обеспечивается неограниченным количеством групп. Алгоритм и настройки описаны далее в ТЗ.

Для скрипта настройки общие - частота проверки, два мейла для отчетоа (для чего они понадобятся, описано далее).

Поля в группе указаны на скриншоте - http://dl2.joxi.net/drive/2016/08/08/0016/1634/1095266/66/945814c734.jpg

Настройки для группы:

- добавление

- название (можем вписать, изменить)

- приостановка работы (пауза)

- удаление

- передача макросов (меток) включена/отключена

Количество групп не ограничено, каждая группа делает свой авторедирект. Все группы отображаются в интерфейсе, пока не удалены.

Настройки доменов в группе:

Исходящий домен -> можем вписать, изменить

Конечные домены -> можем добавить, изменить, удалить, приостановить работу (пауза), сменить порядок приоритета

Скрипт должен редиректить с исходящего домена в группе на конечный. Каждые несколько минут (интервал проверки задается в настройках скрипта целиком для всех групп) проверяется работоспособность всех доменов в группе (исходящий и все конечные). Для этого лучше поместить в корневую папку какой-то небольшой скрипт, который будет давать положительный ответ по работоспособности домена в цепочке. Если домен работает, то статус "Ok", если не отвечает - то статус "Bad" (колонка Status). Время последней проверки указывается в колонке Update. Если не работает домен с приоритетом 1, то автоматически идет редирект через домен с приоритетом 2, если не работает 1 и 2, то на домен с приоритетом 3, и т.д. При переключении статуса с "Ok" на "Bad" на домене система однократно шлет уведомление на два e-mail - "Внимание, конечный домен ... не работает" (мейлы указываются в настройках). Если не работает Исходящий домен в группе, то система шлет на два e-mail - "Внимание, исходящий домен ... не работает". Авторедирект идет на домен со статусом "Ok" с более высоким приоритеом (самый высокий идет от 1).

Если закончились все конечные домены в группе (например, группа 1), то система шлет уведомление на два e-mail - "Внимание, в группе 1 не работают все домены".

При редиректе идет проброс всех макросов (utm-меток) с начального домена на конечный. Проброс меток можно включить/отключить. Также сохраняется исходный путь после домена (папка). Например, было domen1.ru/start/1/, тогда при редиректе на domen2.ru должен быть путь domen2.ru/start/2/.

Жду Вашу заявку с указанием срока и цены, либо вопросы.

9 лет назад
ekamenskiy
Каменский 
44 года
14 лет в сервисе
Был
год назад

Заявки фрилансеров

Нет заявок фрилансеров
  • Похожие заказы

  • Есть ресурс по заказу фототоваров через интернет - сайт  Artgram.com.uaСайт - самопис на PHPНеобходимо по нему выполнить исправления в коде и кое-что дописатьПодробное ТЗ - во вложенном файле.

    Закрыт
    9 лет назад
  • Имеется несколько мелких правок по Wordpress. Правку по сайту beturbo_jnetwork_com_kz 1) На главной странице  между блоком «наши тренеры» и «все программы» отступ больше. Отступ должен быть как между блоками «Наши тренеры» ...

    Завершен
    9 лет назад
  • 1) добавляем в  админку номер телефона +1(123) 1234567 2) добавляем в базу  аккаунты сип провайдеров.  любых каких только сможем найти www.google.com/#q=sip+%D1... на данные аккаунты закидываем денежку. 3) система, которую ...

    Закрыт
    9 лет назад
  • 1 скопировать сайт varlamov.ru с движком livejournal, привязать к аккуанту в ЖЖ, дать доступ для проверки всего функционала, далее оплата  загрузка на домен. 2 корректировки сайта там по мелочи.. пару кнопок убрать, пару добавить, прописать гиперссылки, ...

    Закрыт
    9 лет назад
  • $5

    Нужно настроить шаблон на вордпресс. Установите у себя на локалке последнюю версию вордпресс, установите шаблон как на демо. Информации не много  взять с действующего сайта. О компании, Галерея, Патнёры, Музыка, Контакты. Шаблон полный комплект, с ...

    Завершен
    9 лет назад
  • $100

    Нужно создать парсер текста. Есть сайтwww.azlyrics.com. Парсер нужен, чтобы все тексты с этого сайта опубликовать на моем домене. Технически я не понимаю, как это сделать. Но нашел похожий проект https://www.weblancer.net/projects/760286.html.Там вы найдете тех описание ...

    Завершен
    9 лет назад
  • Нужно сделать или выбрать и установить шаблонную заглушку. На ней нужно будет разместить лого компании, несколько фото продукции, текст с названием компании, форму обратной связи и контактные данные. Срок выполнения работы - сегодня! Так что ...

    Завершен
    9 лет назад