Redirect Java Script

Maza

Постоялец
Регистрация
2 Июл 2007
Сообщения
255
Реакции
120
Такой вопрос, как можно сделать редирект на Java Script с поискового запроса, т.е пользователь попадает на сайт по запросу
Код:
Купить машину
как только он заходит на сайт автоматически происходит редирект на сайт в таком виде
Код:
 http://site.com/q?=Купить машину
В Java Script не силён (
 
Вообще такие вещи лучше делать на стороне сервера.Там проще.
Вот тебе небольшой скрипт на javascript:
Код:
var r=document.referrer;
var t='';
var q = -1;
var sengines = {
    'yandex.':'text',
    'google.':'q',
    'rambler.ru':'query',
    'nigma.ru':'s',
    'bing.':'q',
    }
var domain;
for (domain in sengines){
    if (r.indexOf(domain)!=-1){
        t = sengines[domain];
        break;
    }
}
if(t && ((q=r.indexOf('?'+t+'='))!=-1 || (q=r.indexOf('&'+t+'='))!=-1)){
    //alert(decodeURIComponent(r.substring(q+2+t.length).split('&')[0]));
    window.location="http://mysite.ru/search.php?q="+r.substring(q+2+t.length).split('&')[0];
}
 
  • Нравится
Реакции: Maza
А поисковики не запалят на стороне сервера?
А можно примерчик редиректа, на стороне сервера
 
На стороне сервера, нужно клоачить ботов. Боту контент, юзеру редирект отдавать.
Палится и яваскрипт и клоакинг современем
 
Назад
Сверху