Automatische Herkunftserkennung ?

Hallo Community,

sicherlich kennt ihr auch ein paar Seiten wo man einfach z.B. "Google.com" eingibt aber automatisch auf google.de geschickt wird.

Wie wird das gemacht ? Einfacher Script oder Datenbankabfrage ? Ich meine man könnte ja alle Provider sammeln und Ländern zu ordnen. Oder völlig falsch ?

Danke schon einmal im voraus.

Lucius T Fowler2008-06-25T02:16:59Z

Beste Antwort

Man kann die IP abfragen, muss es aber gar nicht so kompliziert machen. Dein Browser identifiziert sich ja auch, z.B. mit

Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9) Gecko/2008052906 Firefox/3.0

Siehst Du das "de" da drin? Da braucht man gar nicht über die IP zu gehen, sondern kann das per Javascript abfragen und entsprechend umleiten.

(Ja, einige Seiten fragen die IP ab und überprüfen anhand einer Liste, welchem Provider die zugeordnet ist. Einige überprüfen beides, z.B. wenn man Videos in Europa noch nicht sehen können soll. Das kann man umgehen, indem man sich als Ami ausgibt.)

nekranz602008-06-25T02:11:31Z

Man kann deine öffentliche IP, die dir dein Provider zuweisst, eben auch als IP aus Deutschland identifizieren.Kannst es hier mal ausprobieren.
http://www.wieistmeineip.de/
Google weiß dann, das du aus Deutschland bist und leitet automatische weiter. Das passiert auch bei Seiten mit speziellen Angeboten nur für ein bestimmtes Land, da kommst du dann nicht rein.

toxy³ ™2008-06-25T01:56:10Z

der server sendet ein redirect an den browser und der fordert dann die entsprechende seite an.

das land wird vom browser an den server weitergegeben.

tom035m2008-06-25T01:49:50Z

Ich bin interessierter Laie, aber ich denke, dass das von der Seite kommt, wo Du beim Installieren von Windows Dein Heimatland angibst.