Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Скрипт распределения трафа по языку браузера
цитата
04/09/07 в 18:02
 metagreen
Ищется такое на пхп. Самый простейший вариант - язык1, язык2 на домен1, остальное на домен2.
Обязательно на PHP.
цитата
05/09/07 в 12:13
 NAXER
Код:

if (!empty($_SERVER['HTTP_ACCEPT_LANGUAGE']) && eregi("(ru|by|ua)", $_SERVER['HTTP_ACCEPT_LANGUAGE']))
{
   header("Location: domain.ru.com");
   exit();
}
// остальное, даже если не передан в запросе HTTP_ACCEPT_LANGUAGE
header("Location: domain.not-ru.com");
exit();
цитата
05/09/07 в 20:42
 metagreen
Ага, спасибо
цитата
01/02/08 в 17:27
 photomuza
Спасибо, NAXER, проверил - тоже работает, может пригодится. Вот с этим только что-то видать не понял (синтаксис или что еще):
Код:
// остальное, даже если не передан в запросе HTTP_ACCEPT_LANGUAGE
header("Location: domain.not-ru.com");
exit();


Когда добавил
Код:
HTTP_ACCEPT_LANGUAGE
header("Location: domain.not-ru.com");
exit(); 

Вообще перестал работать. Пробовал скобки фигурные добавлять - то же самое.

Как добавить куда направлять тех, что не переданы в запросе HTTP_ACCEPT_LANGUAGE ?
цитата
01/02/08 в 21:19
 dDan
Закоментируй строку
цитата
01/02/08 в 21:30
 photomuza
dDan писал:
Закоментируй строку

Блин, заработало! smail69.gif Спасибо, долго думал... дошло: СТРОКУ - там ведь ТРИ строки!
Все стало на свои места, большое сенкс, dDan!
цитата
01/02/08 в 22:04
 dDan
Дык незачта ) скажи спасибо нахеру )
цитата
01/02/08 в 22:23
 photomuza
Сенкс, НАХЕР! smail101.gif
цитата
02/02/08 в 06:18
 DarkVoland
А гугль за такое самоуправство по языковому принципу не карает?
цитата
02/02/08 в 06:36
 photomuza
Ну ты даешь! А ты набери google.com - тебе выдаст google.ru (если браузер русский). Ну и нелогично карать за то, что удобно юзеру.


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