Подскажите а как сделать редирект, чтобы при обращении к скрипту который выше срабатывал редирект по заданной в ссылке + результат скрипта
Пример запроса к скрипту: q=скачать%20игру%20бесплатно Редиректил на ссылку: www.заданная_ссылка?игру |
Решил вот так:
<script type="text/javascript"> var a=decodeURI(document.location) result = ClearStWrd(a,StopWord); document.write(result); document.location.replace("ССЫЛКА" +result); </script> |
Скрипт нераспознает запросы в base64
подскажите как сделать чтобы декодировал? Вот скрипт: <script type="text/javascript"> var StopWord=["торент", "архив", "Жажда"]; // Исключения function ClearStWrd(a,b){ var r=a.replace(/.*\?q=/i,'').replace(/%20/ig," "); if(a!= r) a=r; else return ''; for(var i=0; i<b.length; i++){ var reg=new RegExp('\s*'+b[i],'gi'); a=a.replace(reg,'') } return a.replace(/^\s*/i,''); } </script> <script type="text/javascript"> var a=decodeURI(document.location) result = ClearStWrd(a,StopWord); document.location.replace("http://yandex.ru/yandsearch?text="+result"); </script> Пример нужного запроса к скрипту: q=Need%20for%20Speed%20%C6%E0%E6%E4%E0%20%F1%EA%EE %F0%EE%F1%F2%E8 А если вот так то работает: q=Need%20for%20Speed%20Жажда%20скорост и |
Ктото может помочь?
|
Часовой пояс GMT +3, время: 09:26. |