Как отфильтровать посетителей по странам?
Новая тема Написать ответ
# Пн Июн 23, 2008 3:33 pmG00gle Зарег.: 31.12.2007 ; Сообщ.: 293Ответить с цитатой
Вот например имеется дор или сателлит, мне нужно сделать так чтобы посетители из страны US попадали на него, а все остальные (россия, китай, европа) перенаправлялись на другой сайт.
Как это сделать? Надо в htaccess что-то прописать? Или в html-коде дора?
# Пн Июн 23, 2008 3:37 pmBrokenBrake Зарег.: 16.02.2007 ; Сообщ.: 3432Ответить с цитатой
Вроде бы, такие системы называются TDS (системы распределения трафика). Вот одна из них - http://simpletds.com/
Хотя, именно для твоей задачи всё проще, наверно действительно в htaccess проще всего.
# Пн Июн 23, 2008 8:01 pmSender Зарег.: 19.05.2006 ; Сообщ.: 3806Ответить с цитатой
Можно через htaccess тут написано как те сайт генерирует файл для этого. http://www.htaccesstools.com/redirection-by-language/
# Вс Июн 29, 2008 7:46 pmBegemot Зарег.: 20.09.2006 ; Сообщ.: 19Ответить с цитатой
сутра - не требует наличия geoip базы на сервере так как имеет свою встроенную
# Пн Июн 30, 2008 8:18 pmSirgey Зарег.: 06.05.2007 ; Сообщ.: 116Ответить с цитатой
скриптом php типа такого
Код:

<?php

if ($_SERVER['GEOIP_COUNTRY_CODE']=='US')
{
header('Location: http://site1.com/');
} elseif ($_SERVER['GEOIP_COUNTRY_CODE']=='RU') {
header('Location: http://site2.com/');
} else {
header('Location: http://site3.com/');
}



Для этого нужна база GEOIP, но без неё жизнь трудна, так что ставь. Без городов она вроде бесплатная.
# Ср Окт 19, 2011 3:29 amvix Зарег.: 08.12.2005 ; Сообщ.: 168Ответить с цитатой
аптека европейская, повалил юса траф, как его перенаправить на другой шоп, кто может подробно обьяснить

такой работает?

Редирект с помощью .htaccess

RewriteEngine On
RewriteCond %{HTTP_ACCEPT_LANGUAGE} de.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} de-ch.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} at.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} en-gb.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} de-at.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} de-li.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} fr-ch.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} ch.* [NC,OR]
RewriteCond %{HTTP_ACCEPT_LANGUAGE} de-de.* [NC,OR]
RewriteRule .* http://site.biz [R,L]
# Ср Окт 19, 2011 7:09 amJohn Doe Зарег.: 25.06.2010 ; Сообщ.: 4332Ответить с цитатой
Begemot писал(а):
сутра - не требует наличия geoip базы на сервере так как имеет свою встроенную


Она намного функциональнее и удобнее чем ТДС. Но она платная.
# Ср Окт 19, 2011 9:14 amexolon Зарег.: 22.11.2007 ; Сообщ.: 2397Ответить с цитатой
John Doe писал(а):
Begemot писал(а):
сутра - не требует наличия geoip базы на сервере так как имеет свою встроенную


Она намного функциональнее и удобнее чем ТДС. Но она платная.

Сутра тоже тдс.
Новая тема Написать ответ    ГЛАВНАЯ ~ ТЕХНИЧЕСКИЕ ВОПРОСЫ
 
Любое использование материалов, размещенных на ArmadaBoard.com, без разрешения владельцев ArmadaBoard.com запрещено.