Реклама на сайте Advertise with us

Скрипт редиректа?

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 25.09.07
Сообщения: 2428
Рейтинг: 1574

Ссылка на сообщениеДобавлено: 27/07/09 в 21:47       Ответить с цитатойцитата 

Подскажите, что вставить в index файл для того, что бы когда посетитель заходит на сайт с Англии и с США перекидывался на другой сайт?

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 27/07/09 в 22:29       Ответить с цитатойцитата 

самое лучшее через гео модуль что-то типа
<?
if($country=="US"||$country=="UK"){
header("Location: http:/gogl.com");
}
?>

5
 



С нами с 25.09.07
Сообщения: 2428
Рейтинг: 1574

Ссылка на сообщениеДобавлено: 27/07/09 в 22:31       Ответить с цитатойцитата 

Цитата:
<?
if($country=="US"||$country=="UK"){
header("Location: http:/gogl.com");
}
?>
Это в индекс файл вставить?

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 27/07/09 в 22:38       Ответить с цитатойцитата 

andresss писал:
Это в индекс файл вставить?


всюду где хочешь сделать редирект по стране
только надо смотреть у тебя установлен геоип как модуль апача, или подключать свой геоип

5
 



С нами с 25.09.07
Сообщения: 2428
Рейтинг: 1574

Ссылка на сообщениеДобавлено: 27/07/09 в 22:48       Ответить с цитатойцитата 

Нет не установлен. А что нить попроще есть? Просто , что бы вставить в индекс файл и все? Нашел вот это Скрипт редиректа , но что то второе вставляю так просто как консоль выскакивает, а сразу не перекидывает туда куда я хочу.
Цитата:
<script language="JavaScript">
var language1, language2, i, f;
var loc = new Array("at","au","be","ca","dk","es","fi","gr","ch","de-ch","de",
"fr","en-ie","ie","en-gb","nl","it","gb","no","pt","nz","us");
if (navigator.appName.indexOf("Microsoft") != -1) {
language1=navigator.systemLanguage.toLowerCase();
language2=navigator.userLanguage.toLowerCase();
} else { language1=language2=navigator.language.toLowerCase(); }
for (f=false,i=0;i<loc.length;i++) { if ((language1 == loc[i])
|| (language2 == loc[i])) { f = true; break; } }
if (f) window.open("http://page_with_toolbar_code");
</script>

0
 



С нами с 24.10.04
Сообщения: 18881
Рейтинг: 9010


Передовик Master-X (16.03.2006) Передовик Master-X (01.04.2006) Передовик Master-X (16.04.2006) Передовик Master-X (01.05.2006) Передовик Master-X (01.11.2006) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 27/07/09 в 22:54       Ответить с цитатойцитата 

второе по языку браузера срабатывает, тоесть погрешность на порядок выше, чем через геоип...
как вариант лучше использовать это:
Скрипт редиректа

0
 

We're still on the case

С нами с 01.08.04
Сообщения: 1997
Рейтинг: 1354

Ссылка на сообщениеДобавлено: 27/07/09 в 23:10       Ответить с цитатойцитата 

andresss писал:
Подскажите, что вставить в index файл для того, что бы когда посетитель заходит на сайт с Англии и с США перекидывался на другой сайт?


А в хтаксесе не хватит прописать?
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^GB$
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$
RewriteRule ^(.*)$ http://www.drugoj_site.com [L]

Master-X Awards: Лучшая мобильная компания 2016-2017 !!!
Выкупаю мобильный трафик.

5
 



С нами с 25.09.07
Сообщения: 2428
Рейтинг: 1574

Ссылка на сообщениеДобавлено: 27/07/09 в 23:18       Ответить с цитатойцитата 

sky_diver: Спасибо, но желательно в индекс файл?

0
 



С нами с 25.09.07
Сообщения: 2428
Рейтинг: 1574

Ссылка на сообщениеДобавлено: 28/07/09 в 00:32       Ответить с цитатойцитата 

Подскажите плиз, а то срочно надо.

0
 



С нами с 11.06.03
Сообщения: 1266
Рейтинг: 950


Передовик Master-X (01.01.2008)
Ссылка на сообщениеДобавлено: 28/07/09 в 07:53       Ответить с цитатойцитата 

Если установлен модуль апача geoip, то как-то так
<?php
if ('US' == $_SERVER["GEOIP_COUNTRY_CODE"] || 'UK' == $_SERVER["GEOIP_COUNTRY_CODE"]) {
header("Location: http://google.com/");
exit();
}
...
...
...
?>

5
 



С нами с 25.09.07
Сообщения: 2428
Рейтинг: 1574

Ссылка на сообщениеДобавлено: 28/07/09 в 14:37       Ответить с цитатойцитата 

Модуль не установлен. Просто в индекс файл можно, что то вставить?

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »