2016-03-31 12 views
1

の訪問者を紹介しています。ウェブサイトの訪問者の場所を地域限定のコンテンツ(緯度/経度からの距離に基づいていない)にリンクする自動方法を探しています。コンテンツは、各国の州ごとの静的サイト生成プログラムによって生成され、Amazon AWSからユーザーに配信されます。 (雲のフロント私は確信して、我々はまだ正確には決まっていない)各州はそれぞれ独自の静的ディレクトリを持ち、例えば自分自身のURL(//province.website.country)を使ってアクセスする。地域のコンテンツ(州/州/郡)、アマゾンAWS

したがって、Beieren 、ドイツ、Beierenに公開されているコンテンツのみを参照する必要があります。「website.de」と入力するとbeieren sub-urlにリダイレクトされます。

可能な解決策は、ユーザーが地域をクリックした地図をユーザーに提示することです。しかし、リクエストヘッダー/ ip infoに情報がある場合は、自動的にこれを行うことをお勧めします。

IP範囲の巨大なリストをip/locationデータベースと比較し、その場所からその州を取得する以外は、どのような方法があるのだろうかと思います。たとえば、私たちは、Googleのユーザーデータを要求するような変な方法を使用しています。しかし、おそらくAmazon AWSはこれを行う方法を提供します。私たちはそれを見つけることができませんでした。

ほとんどの場合、私たちは最も迅速で信頼性の高い方法を探しています。

答えて

1

AWSはこれを行う方法を提供していません。

さらに、どこにいるのかをユーザーに尋ねることなく、通常は自分のIPアドレスに頼らざるを得ません。これはISPの場所を与えるのに本当に正確です。私は、IPアドレスベースのジオロケーションが大きく不正確であるのを見てきました。ユーザーが携帯端末にいる場合は、GPS座標を要求することができますが、ユーザーはその要求を常に拒否できます。

関連する問題