| imho.ws |
![]() |
|
|
|
# 2 |
|
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
есть службы определения ip информации...
например http://www.geobytes.com/IpLocator.htm или самый простой способ это делать DNS запрос.... (gethostbyaddr).. и смотреть на буковки в конце но всё это не очень надёжно, т.к. провайдеры себе адреса по всему миру покупают.... лучше всего спрашивать сначала откуда юзер Ж)
__________________
Всё будет хорошо! |
|
|
|
|
# 4 | |
|
::VIP::
Регистрация: 15.05.2005
Адрес: Питер
Сообщения: 1 194
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
__________________
Чтобы воля стала действующим началом, тело должно быть совершенным. |
|
|
|
|
|
# 5 |
|
Junior Member
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118
![]() |
у меня там все на html Задача в том чтобы на мой сайт не попадали китайцы ну и другие страны там еще есть. Я могу сделать чтобы они вообще не попадали на мой сайт на сервере есть такая услуга. Но тогда этот трафик просто будет пропадать. А мне хотелось бы перенаправлять их на другой сайт.Вот собственно и все...
__________________
каждому по вере |
|
|
|
|
# 7 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
GrOgy, Mod_rewrite тебе в руки и поиск в сети и по форуму, как им пользоваться.
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
|
# 8 |
|
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
Hubbitus прав. по идее...
например: Код HTML:
В .htaccess:
RewriteEngine on
RewriteCond %{REMOTE_HOST} !^.+\.ru$
RewriteRule ^.* - [F]
__________________
Всё будет хорошо! Последний раз редактировалось Stasik; 28.11.2005 в 17:20. |
|
|
|
|
# 9 | |
|
мод
IMHO Кодер-200(6,7,8) Регистрация: 29.03.2003
Адрес: Saint-Petersburg, Russia
Пол: Male
Сообщения: 2 734
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
В этом всем другая проблама, и она не в этой конкретной реализации - прокси, соксы, анонимайзеры... большинство дают только свой адрес, поэтому определить откуда реально человек, просто не удастся...
__________________
Я делаю Линукс! Присоединяйтесь к свободным людям! Связаться со мной всегда можно по джабберу: Hubbitus@jabber.ru Pahan-Hubbitus. |
|
|
|
|
|
# 10 |
|
Registered User
Регистрация: 27.03.2002
Адрес: дома
Сообщения: 1 660
![]() ![]() |
даже гео ип не всегда точен... даже очень неточен... можно поиграть с [http://www.geobytes.com/IpLocator.htm] хотя страну почти всегда удаётся локализовать..... а с прокси.... т.к. через них обычно скорость минимальна это для ограничения трафика очень даже не плохо
__________________
Всё будет хорошо! |
|
|
|
|
# 11 |
|
Junior Member
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118
![]() |
можно написать на перле прогу но она должна выступать первой при обращении к урлу и не избежит вышеперичисленных ошибок, Я пока не вижу достойных видов фильтрования трафа..... Кто подскажет буду благодарен.......Спасибо за ответы.......
__________________
каждому по вере Последний раз редактировалось GrOgy; 02.12.2005 в 07:30. |
|
|
|
|
# 12 |
|
Guest
Сообщения: n/a
|
Указанные способы очень не точны в определении местонахождения юзера. Допустим мой ip берлинский (хотя сам не из Берлина), и у многих юзеров такой ip, поскольку инет у меня спутниковый. Соответственно, все юзеры, сидящие на спутниках, проксях, и др. приблудах уже идут мимо определения.
Предлагаю следующий вариант. Не самый лучший, но всё-таки. Главную страницу сайта сделать с выбором языка интерфейса. Если кто-то заходит на сайт через главную страницу - видит предложение по выбору языка диалога. Если же юзер заходит на сайт не через шлавную (по ссылке с сайта, поисковика,..), то где-нить сбоку/снизу предлагается сменить язык, кликнув на флаг соответствующей страны. Таким способом довольно часто пользуются, поскольку полная база данных ip стоит довольно дорого (я сейчас и не скажу сколько точно, но дорого), а её необходимо постоянно обновлять, хотя и она не обеспечивает даже 90%-го определения местонахождения, хотя в прайсе указывается 99%-я точность. |
|
|
# 13 |
|
::VIP::
Регистрация: 09.09.2002
Адрес: Kiev
Пол: Male
Сообщения: 1 150
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
еще вариант - определять, какие языки установлены в браузере пользователя, и редиректить в зависимости от этого.
__________________
Great minds discuss ideas. Average minds discuss events. Small minds discuss people. |
|
|
|
|
# 14 | |
|
::VIP::
Регистрация: 19.10.2003
Адрес: Питер
Пол: Male
Сообщения: 1 467
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Цитата:
Если есть ru, делать редирект на русскую версию, если нету ru, но есть cn, то на китайскую. В иных случаях редиректить на английскую версию. Что-нить в этом духе. |
|
|
|
|
|
# 17 | |
|
Junior Member
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118
![]() |
Цитата:
что бы люди зашедшие с этих ip периадресовывались..
__________________
каждому по вере |
|
|
|
|
|
# 19 |
|
Junior Member
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118
![]() |
а вот так можно?
RewriteEngine on RewriteCond %{REMOTE_ADDR} "^127.0.0.([1-254])$" [or] RewriteCond %{REMOTE_ADDR} "^221.0.0.([1-254])$" [or] RewriteCond %{REMOTE_ADDR} "^226.0.0.([1-254])$" RewriteRule .* - [F] пишу вот так но периадресации не происходит RewriteEngine on RewriteCond %{REMOTE_ADDR} "^212.182.166.([1-254])$" RewriteRule .* http://www.mydomain.ru [F]
__________________
каждому по вере |
|
|
|
|
# 20 |
|
Junior Member
Регистрация: 17.09.2005
Адрес: St. Petersburg
Сообщения: 118
![]() |
Вот реально рабочая конструкция. Блин пару часов искал и экспериментировал..-(
RewriteEngine on RewriteCond %{REMOTE_ADDR} ^212.182.166. RewriteRule /* http://www.mydomain.ru [R,L]
__________________
каждому по вере Последний раз редактировалось GrOgy; 22.12.2005 в 07:23. |
|
|