Как сделать переадресацию/редирект с одной ссылки на две
AviatorCJ
161
Добрейших всем вечеров, обращаюсь к вам с такой задачкой. Есть 2 партнёрские ссылки, разных партнёрок, куда я лью траф. Но то место, откуда я лью его, позволяет лить только на одну ссылку. Каким образом можно реализовать такой сценарий, при котором пользователь кликает по моей ссылке, и попадает на одну из двух моих партнёрских ссылок. Либо рандомом одну из двух, либо по очереди. Может через .htaccess, или html/php, или есть какой то сервис сокращения ссылок, который позволяет с одной короткой ссылки отправлять народ на 2 разных. Буду рад любым идеям, спасибо.
kopusha
Сделать ссылку на страницу-прокладку которая js открывает две другие?
Артём Ломакин
AviatorCJ : Добрейших всем вечеров, обращаюсь к вам с такой задачкой. Есть 2 партнёрские ссылки, разных партнёрок, куда я лью траф. Но то место, откуда я лью его, позволяет лить только на одну ссылку. Каким образом можно реализовать такой сценарий, при котором пользователь кликает по моей ссылке, и попадает на одну из двух моих партнёрских ссылок. Либо рандомом одну из двух, либо по очереди. Может через .htaccess, или html/php, или есть какой то сервис сокращения ссылок, который позволяет с одной короткой ссылки отправлять народ на 2 разных. Буду рад любым идеям, спасибо.
Большое спасибо за совет. Но, как я понимаю, всё что ниже этого кода выполняться не будет. Очень бы хотелось ещё метрику например от яндекса сюда прикрутить…
AviatorCJ
kopusha #: Сделать ссылку на страницу-прокладку которая js открывает две другие?
Не нужно открыть две. Нужно рандомом открыть одну из двух заданных
AviatorCJ
Как то так?)
<script>
function randomFromTo(from, to) {
return Math.floor(Math.random() * (to - from + 1) + from);
}
function new_page(){
var num_page = randomFromTo(0, 1); // рандомный номер от 0 до 1if (num_page===0) {
window.location = "https://site1";}
else {
window.location = "https://site2";}
}
window.onload = new_page;
</script>
miketomlin
Можно на стороне своего сервера учет вести. Хотя согласен: такой изврат лучше на клиенте делать. Меньше шансов, что ПС накажут. Но шансы все равно велики.
По уму просто нужно менять цель с большой периодичностью. Что у вас за эксперимент? Не можете выбрать более прибыльную цель? Или свою ссылку сдаете в «субаренду» сразу двоим? 😀
AviatorCJ
miketomlin #:
Можно на стороне своего сервера учет вести. Хотя согласен: такой изврат лучше на клиенте делать. Меньше шансов, что ПС накажут. Но шансы все равно велики.
По уму просто нужно менять цель с большой периодичностью. Что у вас за эксперимент? Не можете выбрать более прибыльную цель? Или свою ссылку сдаете в «субаренду» сразу двоим? 😀
Да не, просто с двумя рекламодателями работаю, а откуда лью есть там есть техническая возможность вставить только одну ссылку. Вот и извращаюсь. Других способов нет, только так
AviatorCJ
Может через .htaccess, или html/php, или есть какой то сервис сокращения ссылок, который позволяет с одной короткой ссылки отправлять народ на 2 разных. Буду рад любым идеям, спасибо.
kopusha
Артём Ломакин
Добрейших всем вечеров, обращаюсь к вам с такой задачкой. Есть 2 партнёрские ссылки, разных партнёрок, куда я лью траф. Но то место, откуда я лью его, позволяет лить только на одну ссылку. Каким образом можно реализовать такой сценарий, при котором пользователь кликает по моей ссылке, и попадает на одну из двух моих партнёрских ссылок. Либо рандомом одну из двух, либо по очереди.
Может через .htaccess, или html/php, или есть какой то сервис сокращения ссылок, который позволяет с одной короткой ссылки отправлять народ на 2 разных. Буду рад любым идеям, спасибо.
Например на PHP рандомом:
<?php
if(rand(0, 1) == 0) header(‘Location: https://site/ref1’);
else header(‘Location: https://site/ref2’);
AviatorCJ
Например на PHP рандомом:
<?php
if(rand(0, 1) == 0) header(‘Location: https://site/ref1’);
else header(‘Location: https://site/ref2’);
Большое спасибо за совет. Но, как я понимаю, всё что ниже этого кода выполняться не будет. Очень бы хотелось ещё метрику например от яндекса сюда прикрутить…
AviatorCJ
Сделать ссылку на страницу-прокладку которая js открывает две другие?
Не нужно открыть две. Нужно рандомом открыть одну из двух заданных
AviatorCJ
miketomlin
Можно на стороне своего сервера учет вести. Хотя согласен: такой изврат лучше на клиенте делать. Меньше шансов, что ПС накажут. Но шансы все равно велики.
По уму просто нужно менять цель с большой периодичностью. Что у вас за эксперимент? Не можете выбрать более прибыльную цель? Или свою ссылку сдаете в «субаренду» сразу двоим? 😀
AviatorCJ
Можно на стороне своего сервера учет вести. Хотя согласен: такой изврат лучше на клиенте делать. Меньше шансов, что ПС накажут. Но шансы все равно велики.
По уму просто нужно менять цель с большой периодичностью. Что у вас за эксперимент? Не можете выбрать более прибыльную цель? Или свою ссылку сдаете в «субаренду» сразу двоим? 😀
Да не, просто с двумя рекламодателями работаю, а откуда лью есть там есть техническая возможность вставить только одну ссылку. Вот и извращаюсь. Других способов нет, только так