Детский вопрос. JS редирект. - Форум успешных вебмастеров - GoFuckBiz.com
 
 
Форум успешных вебмастеров - GoFuckBiz.com

  Форум успешных вебмастеров - GoFuckBiz.com > Бизнес-решения > Скрипты, программы и технические решения
Дата
USD/RUB93.4409
BTC/USD63844.6180
Скрипты, программы и технические решения Обсуждаем скрипты, программы и новые технологии.

Закрытая тема
Опции темы Опции просмотра
Старый 21.10.2010, 12:43   #1
Longer
Хочу обратно ((
 
Аватар для Longer
 
Регистрация: 18.04.2007
Сообщений: 3,532
Бабло: $589868
По умолчанию Детский вопрос. JS редирект.

На JS можно сделать редирект, чтобы редиректило только тех кто с гугла? Или низя?


С помощью .htaccess точно можно, пхп тоже... А вот на JS чтото не нашел, хотя вроде видел где-то.

Помогите плиз, если есть у кого или объясните возможно ли это.



В догонку для общего образования. Если ставить .htaccess он же и гугл бота будет редиректить, да?
Longer вне форума  
Старый 21.10.2010, 12:48   #2
donkey
Senior Member
 
Регистрация: 17.12.2009
Сообщений: 112
Бабло: $33945
По умолчанию

по document.referrer можно
donkey вне форума  
Старый 21.10.2010, 12:51   #3
Longer
Хочу обратно ((
 
Аватар для Longer
 
Регистрация: 18.04.2007
Сообщений: 3,532
Бабло: $589868
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от donkey Посмотреть сообщение
по document.referrer можно
А пример рабочий есть?


PHP код:
<SCRIPT LANGUAGE="JavaScript">
<!-- 
Begin
var refarray = new Array();
refarray['domain1.com'] = "http://www.able2know.com/pagefordomain1.htm";
refarray['domain2.com'] = "http://www.able2know.com/pagefordomain2.htm";
refarray['domain3.com'] = "http://www.able2know.com/pagefordomain3.htm";
for (var 
i in refarray) {
if (
document.referrer.indexOf(i) != -1window.location.replace(refarray[i]);
}
// End -->
</script> 
Вот такой нашел, будет ли он бота редиректить? или нет?

Ну и непонятно как в него все гуглы вписать

Последний раз редактировалось Longer; 21.10.2010 в 12:59.
Longer вне форума  
Старый 21.10.2010, 13:03   #4
benzole
Senior Member
 
Аватар для benzole
 
Регистрация: 25.06.2007
Сообщений: 1,491
Бабло: $490772
По умолчанию

я может чего путаю - но вроде проскакивала инфа что гугль теперь с серпа шлёт без реферера? или я попутал?

Цитата:
Сообщение от Longer Посмотреть сообщение
Если ставить .htaccess он же и гугл бота будет редиректить, да?
бота не будет - у бота (обычно. важное замечание) свой юзер-агент, и реферера нет. но такой простой клоакинг всё равно спалят довольно быстро.
__________________
Talitha kumi!

Последний раз редактировалось benzole; 21.10.2010 в 13:09.
benzole вне форума  
Старый 21.10.2010, 13:08   #5
donkey
Senior Member
 
Регистрация: 17.12.2009
Сообщений: 112
Бабло: $33945
По умолчанию

Цитата:
if (document.referrer.indexOf('google.com') != -1) REDIRECT;
это если с гугла пришли, а если гуглобот то так
Цитата:
if (navigator.useragent.indexOf('googlebot') != -1) REDIRECT;
З.Ы. не проверял, должно работать
donkey вне форума  
Старый 21.10.2010, 13:11   #6
benzole
Senior Member
 
Аватар для benzole
 
Регистрация: 25.06.2007
Сообщений: 1,491
Бабло: $490772
По умолчанию

Цитата:
if (navigator.useragent.indexOf('googlebot') != -1) REDIRECT;
джаваскриптом гуглбота редиректить - это сильно. ))
__________________
Talitha kumi!
benzole вне форума  
Старый 21.10.2010, 13:12   #7
Longer
Хочу обратно ((
 
Аватар для Longer
 
Регистрация: 18.04.2007
Сообщений: 3,532
Бабло: $589868
ТС -->
автор темы ТС По умолчанию

Цитата:
Сообщение от donkey Посмотреть сообщение
это если с гугла пришли, а если гуглобот то так

З.Ы. не проверял, должно работать
Ну гугл это не только google.com ...


Цитата:
но такой простой клоакинг всё равно спалят довольно быстро.
да пусть палят, я не от гугла шифруюсь, а от жены...



---------
Ей, умный парень! да именно ты ! Прийди в наш топик, внеси ясность! Да, ты! не читай, расскажи как сделать!
Longer вне форума  
Старый 21.10.2010, 13:13   #8
donkey
Senior Member
 
Регистрация: 17.12.2009
Сообщений: 112
Бабло: $33945
По умолчанию

Цитата:
Сообщение от benzole Посмотреть сообщение
джаваскриптом гуглбота редиректить - это сильно. ))
блеать точно
donkey вне форума  
Старый 21.10.2010, 13:14   #9
pingo
Senior Member
 
Аватар для pingo
 
Регистрация: 09.04.2007
Сообщений: 4,411
Бабло: $603509
По умолчанию

Цитата:
Сообщение от benzole Посмотреть сообщение
джаваскриптом гуглбота редиректить - это сильно. ))
это не просто сильно, это новое направление в seo
__________________
VPN сервис для вебмастеров - UK, US, NL, RU, PL, SE, CA, EE, DE, BH[online] BH2, + пробный TRIAL GFB + удобный GUI топик на GFB
pingo вне форума  
Старый 21.10.2010, 13:18   #10
Longer
Хочу обратно ((
 
Аватар для Longer
 
Регистрация: 18.04.2007
Сообщений: 3,532
Бабло: $589868
ТС -->
автор темы ТС По умолчанию

Так инноваторы, оставьте мой топик.

PHP код:
RewriteCond %{HTTP_REFERER} ^http://(www.)?google..*[?&]q=([^&]+)
RewriteRule ^.* <URL> [L
Так в хатцесс засуну, посмотрим что получится...

Тут http://www.gofuckbiz.com/showpost.ph...10&postcount=8 Фред дает какие-то мега решения на JS даже для сбора кея с реферера, стопиццот% должен быть и редирект подобный....

Longer вне форума