Маршрутизация URL через домен и затем пересылка во внешний домен: обработка ошибок

У меня есть домен example.com. Когда пользователь щелкает ссылку (например, example.com/products/123), он автоматически вычисляет исходящую ссылку, регистрирует щелчок и перенаправляет пользователя на внешнюю ссылку (например, http://outgoing.com/123). Проблема в том, что мы пытаемся создать сервис, который будет работать, даже если example.com выйдет из строя. По партнерским причинам мы не хотим использовать http://outgoing.com/123 как ссылка. Следует отметить, что они часто отправляются по электронной почте, поэтому сайт не обязательно должен быть активным, чтобы пользователь нажимал на ссылку. Мы можем позволить себе потерю возможности регистрировать клики, если наши серверы отключены, но не хотим терять возможность перенаправлять пользователя. Существуют ли какие-либо установленные методы и / или услуги для этого?

0

Решение

Предполагая, что вы не можете постоянно поддерживать example.com — т.е. балансировку нагрузки и т. Д., Вы можете гипотетически пинговать URL-адреса ваших тегов a (например, с помощью скрипта jquery) при загрузке страницы. Если он выдает ошибку, переключите атрибут href — хотя это далеко не идеально. Если у вас есть несколько ссылок на странице, это может занять некоторое время.

Возможно, вы также можете сделать это на сервере, службе маршрутизации, которая пингует URL-адрес 1, а затем перемещается вниз по линии, если выдается ответ об ошибке.

Я работал над несколькими рекламными платформами (несколько лет назад), которые всегда отправляли людей на отдельный сервер маршрутизации, а затем к месту назначения — для целей отслеживания.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]