Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Browserweiche nach land

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
nur-für-mich
PostRank 6
PostRank 6
Beiträge: 366
Registriert: 11.09.2010, 19:03
Wohnort: 30952 Ronnenberg

Beitrag von nur-für-mich » 12.01.2012, 14:02

Ich brauche mal techn. Unterstützung.
Ich habe 2 Websites, eine in DE eine in CH. Auf Beiden wird das gleiche Produkt vertrieben, in D (und EU) eben in Euro, Versand aus D.
In der Schweiz wird das Produkt in SFr. angeboten, und mit Versand aus der Schweiz. Dadurch entfallen für den Endverbraucher die Zollformalitäten.

Jetzt passiert es immer wieder, das auch schweizer Kunden über die deutsche Seite bestellen, und wir uns immer mit dem Kunden in Verbindung setzen müssen, das der Auftrag umgeschrieben wird.

Kann ich irgendwo online eine DB abfragen, um anhand der IP zu sehen, das ein Schweizer auf der deutschen Seite ist und ihm dann eine Auswahl anbieten nach dem Motto "Hallo, sie kommen wohl aus der Schweiz, wir haben einen eigene Seite für Sie. Wollen Sie dahin wechseln oder auf dieser Website bleiben" o.ä.

Mit einer Browserweiche dürfen viele Fälle abzufangen sein.

Ich hoffe, ich konnte mein Problem gut genug beschreiben.

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


chris21
PostRank 9
PostRank 9
Beiträge: 2758
Registriert: 10.04.2005, 18:17

Beitrag von chris21 » 12.01.2012, 14:12

Maxmind GeoIP wird Dir helfen. Schon die freien Varianten der GeoIP DBs von Maxmind sollten für Dich reichen.

nerd
PostRank 10
PostRank 10
Beiträge: 4023
Registriert: 15.02.2005, 04:02

Beitrag von nerd » 15.01.2012, 21:46

oder den user-accept-lang header abfragen. der wird entweder de-de (deutschland) oder de-ch (schweiz) sein wenn er korrekt eingestellt ist.
manchmal allerdings auch nur "de" ...

cbatik
PostRank 4
PostRank 4
Beiträge: 111
Registriert: 07.05.2004, 11:03

Beitrag von cbatik » 16.01.2012, 16:49

MaxMind GeoIP funktioniert ganz gut. Hier ein kleines Bsp:

Code: Alles auswählen

$gi = geoip_open('geoip/geoip.dat', GEOIP_MEMORY_CACHE);
$country = strtolower(geoip_country_code_by_addr($gi, $_SERVER['REMOTE_ADDR']));
geoip_close($gi);				
				
// Jetzt prüfen auf Country-Code
if($country == 'at' || $country == 'ch') {
  header('Location: /index_ch_at.php');
} else {
  header('Location: /index_de.php');
}

LG
Christoph

friedbert
PostRank 1
PostRank 1
Beiträge: 1
Registriert: 16.01.2012, 01:11

Beitrag von friedbert » 19.01.2012, 22:12

Wenn es nur das Land sein soll geht auch Net::Whois::IANA
Guckst Du:
https://search.cpan.org/dist/Net-Whois- ... is/IANA.pm
Recht ordentlich mit Regionen/Städten ist
Geo::IP::PurePerl
Guckst Du:
https://geolite.maxmind.com/download/geoip/database/
Datenbank ist kostenlos und wird monatlich mit Updates versorgt.
Problem dabei: große Provider wie die Telekom, die bei IPTV schon mal quer durch Deutschland lokalisiert werden...

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag