Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Аналог на яве
цитата
21/02/07 в 21:49
 ags
есть ли что-то аналогичное на яве т.е. редирект в зависимости от реферера?
Код:
RewriteEngine On
RewriteOptions inherit
RewriteCond %{HTTP_REFERER} .*images.ask.com.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*images.google.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*msn.com/images.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*live.com/images.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*aol.com/aolcom/image.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*altavista.com/image.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*excite.com/info.xcite/search/images.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*images.search.yahoo.com.*$ [NC]
RewriteRule .* http://www.домен.com [R,L]
цитата
22/02/07 в 00:58
 cyberxxx
Что такое "явя" я не знаю (помню сигареты такие были). Возможно, имелся в виду язык Java (произносится как "джава"). Как сделать такой редирект на джаве я тоже не подскажу, а вот на Java Script-е (произносится как "джава скрипт") без проблем:

Код:

<script>
var referrer = String(document.referrer).toLowerCase();
var urls = new Array();
urls.push("images.ask.com");
urls.push("images.google");
urls.push("msn.com/images");
urls.push("live.com/images");
urls.push("aol.com/aolcom/image");
urls.push("altavista.com/image");
urls.push("excite.com/info.xcite/search/images");
urls.push("images.search.yahoo.com");
for (var i=0; i<urls.length; i++) {
if (String(referrer).search(urls[i]) != -1) {
document.write('<meta http-equiv="refresh" content="0;url=http://domain.com">');
break;
}}
</script>


Просто воткни это между тэгами <head> и </head> - будет работать.
цитата
22/02/07 в 16:39
 vashman
cyberxxx писал:
Что такое "явя" я не знаю (помню сигареты такие были). Возможно, имелся в виду язык Java (произносится как "джава"). Как сделать такой редирект на джаве я тоже не подскажу, а вот на Java Script-е (произносится как "джава скрипт") без проблем:

Оффтопик: курс по JS от cyberxxx. гыыы
цитата
22/02/07 в 17:36
 ags
cyberxxx
я по русски-то с акцентом говорю, а ты хочешь чтоб я писал правильно icon_smile.gif
за код спасибо smail100.gif
цитата
22/02/07 в 19:11
 rusawm
а поисковики за такую хрень не побанят? icon_smile.gif
цитата
23/02/07 в 01:59
 Politryk
ags писал:
есть ли что-то аналогичное на яве т.е. редирект в зависимости от реферера?
Код:
RewriteEngine On
RewriteOptions inherit
RewriteCond %{HTTP_REFERER} .*images.ask.com.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*images.google.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*msn.com/images.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*live.com/images.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*aol.com/aolcom/image.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*altavista.com/image.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*excite.com/info.xcite/search/images.*$ [NC,OR]
RewriteCond %{HTTP_REFERER} .*images.search.yahoo.com.*$ [NC]
RewriteRule .* http://www.домен.com [R,L]

А чем собственно говоря тебя не устраивает то что ты сам написал? Или боишься использовать mod_rewrite чтобы не грузить сервер?
цитата
23/02/07 в 02:25
 cyberxxx
ags писал:
cyberxxx
я по русски-то с акцентом говорю, а ты хочешь чтоб я писал правильно icon_smile.gif
за код спасибо smail100.gif


"Джава" это не русское слово icon_wink.gif
цитата
23/02/07 в 03:55
 ags
Politryk
задумка на фришном сервисе заюзать, поэтому про джава скрипт и спросил
цитата
23/02/07 в 14:59
 oldadv
я тоже явой называю .. icon_sad.gif


Эта страница в полной версии