С нами с 13.05.04
Сообщения: 26
|
Добавлено: 04/07/05 в 13:22 |
Возможно ли каким-либо образом по максимуму ограничить доступ с Российских IP к сайту? Может есть готовое решение?
Также, в качестве идеи, можно ли сделать или может уже есть готовый скрипт, который перенаправляет пользователей в зависимости от региональных настроек операционной системы посетителя?
|
|
|
|
С нами с 08.06.04
Сообщения: 5651
Рейтинг: 1681
|
Добавлено: 04/07/05 в 13:28 |
|
|
Начальник отдела по борьбе с инопланетянами 2-го городского лечебно-трудового профилактория.
|
3
|
|
|
С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881
|
Добавлено: 04/07/05 в 13:33 |
<script>
if ( (navigator.userLanguage.indexOf('ru') == 1))
{
location="http://google.com";
}
else
{
location="http://sponsor.com";
}
</script>
можно еще смотреть systemLanguage, browserLanguage
userLanguage - это именно региональные настройки: время, валюта и т.п.
|
|
|
|
С нами с 13.05.04
Сообщения: 26
|
Добавлено: 04/07/05 в 13:41 |
Спасибо!
Буду пробовать.
Только для себя вот "дверку" бы организовать Чтоб на свое творение смотреть мог. Как?
|
|
|
|
С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881
|
Добавлено: 04/07/05 в 13:57 |
панель управления>языки и стандарты.
Меняй язык и смотри. Потом обратно отыграешь. Только не забудь потом выкинуть временный язык из раскладки клавиатуры, а то при переключении раскладки будет втыкаться не то, что надо
|
|
|
|
старый зануда
С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361
|
Добавлено: 04/07/05 в 14:05 |
Vasiliy писал: | Спасибо!
Буду пробовать.
Только для себя вот "дверку" бы организовать Чтоб на свое творение смотреть мог. Как? |
Очень просто: поставь еще один браузер, Оперу например, чисто англоязычный. Я обязательно имею такой в своем арсенале для просмотра страниц трейдеров, которые редиректят по языку. А то так бывает смотришь штатным IE - все нормально, заходишь без русского языка, а там CP голимое...
|
|
|
|
С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881
|
Добавлено: 04/07/05 в 14:41 |
Opera userLanguage не понимает.
Соответсвенно никакого редиректа не будет вообще.
Это только в IE работает
|
|
|
|
старый зануда
С нами с 26.07.03
Сообщения: 3291
Рейтинг: 1361
|
Добавлено: 04/07/05 в 18:23 |
Согласен, в твоем варианте действительно это работает только для IE. Для определения языка браузера я обычно использую переменную "HTTP_ACCEPT_LANGUAGE", но это реализуется в скриптах на Perl или PHP, зато работает во всех браузерах.
|
|
|
|
С нами с 18.05.00
Сообщения: 4988
Рейтинг: 881
|
Добавлено: 04/07/05 в 18:38 |
это не язык браузера. Это несколько другое.
Ты можешь поставить себе любой язык в браузере, но будешь идентифицирован как русский именно по региональным настройкам винды. Это инфа из винды, не из браузера
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |