Бразы, вот случился такой нонсенc хочу разобраться, есть на сайте чуток трафа, сливаю его в партнерку, а он как ботовый определяется
, хотя весь траф СЕ.
Дабы разобраться в этом, решил отсеят ботов. Но каптча конешно не вариант. В теле страницы ссылка для перехода содержалась, допускую момент что они могли найти ссылку и перейти по ней.
В голову пришел такой вариант, а что если на ява скрипте ссылку подставлять, предварительно ее завернув к примеру в base64. Из чего получается что пока на яваскрипте не развернуть base64 обратно - ссылку не получить, мне кажеться что боты не пройдут(ну не считая специально написанных для моего сайта
)
Код:
<script>
jQuery(document).ready(function() {
var id = <?php echo $pID; ?>, // sourse id not important
hash = '<?php echo $hash; ?>', // base64decoded url
url = '';
url = window.atob(hash);
jQuery('#download').attr("href", url + id);
});</script>
Или пройдут ?