![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Potrzebuję zrealizować przekierowanie do wersji językowej witryny po rozpoznaniu kraju wizyty.
Do krajów przypisane są pule klas adresów sieci CIDR (Classless Inter-Domain Routing) Przykładowo: Kod 46.17.112.0/21 46.18.104.0/21 46.20.48.0/20 46.28.8.0/21 46.28.240.0/21 62.187.21.0/25 Do poszczególnych państw ilość pul CIDR jest różna. Jak rozpoznać że adres IP wizyty jest z zakresów wielu takich pul sieci CIDR i zrealizować działanie przekierowania? Alternatywą jest wczytanie konfiguracji wersji językowej. Ale interesuje mnie przede wszystkim przekierowanie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 42 Pomógł: 3 Dołączył: 4.03.2010 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Nie chcę języka chcę pulę adresów IP różne treści do różnych państw.
Przykładowo promocje. |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 1 168 Pomógł: 126 Dołączył: 5.02.2010 Skąd: Świdnica Ostrzeżenie: (0%) ![]() ![]() |
Nie wiem czy dobrze zrozumiałem, ale może pomyśl o geolokalizacji.
Za pomocą geolokalizacji wykryjesz skąd wchodzi user, możesz na pewno pobrać kod kraju i na jego podstawie automatycznie ustawić język. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 25 Pomógł: 0 Dołączył: 29.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Właśnie chcę geolokalizacji rozpoznawanej po pulach CIDR adresów IP.
Każda pula adresów CIDR jest przydzielona konkretnemu operatorowi w konkretnym państwie. Przygotowanie pul adresów CIDR konkretnych operatorów i konkretnych państw nie jest problemem. Tym sposobem po rozpoznaniu, że adres IP wizyty jest adresem z puli adresów CIDR lub zbioru pul można przekierowywać lub ekponować wizytujacym różne treści. Można zrobić promocję klientom konkretnego operatora internetowego. Można zbanować klientów konkretnego operatora lub zbanować wizyty z terytorium konkretnego państwa komunikatem "Ruch z terytorium Twojego kraju nie jest akceptowany". Możliwości jest wiele. Aktualnie nie chcę rozpoznawać regionów państwa wystarczą mi adresy IP operatorów. Problem mój jest jak rozpoznać że adres wizyty jest w zakresie kilku takich pul CIDR. Pule chcę zapisywac formatem CIDR, a nie generując listy adresów IP z każdej puli. Kod 46.17.112.0/21
46.18.104.0/21 |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 731 Pomógł: 141 Dołączył: 9.05.2011 Skąd: śląskie Ostrzeżenie: (0%) ![]() ![]() |
-------------------- Szanuj innych czas! Kliknij
![]() |
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 2 355 Pomógł: 533 Dołączył: 15.01.2010 Skąd: Bydgoszcz Ostrzeżenie: (0%) ![]() ![]() |
I jak wchodzę przez proxy rosyjskie, to mi cyrylicą rzucisz, że nawet nie będę wiedział, gdzie język zmienić? Profesjonalnie robi się to po języku przeglądarki, masz pewność, że user rozumie język.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 03:25 |