私は最近、アマゾンウェブストアの構築を手伝いました。価格体系は税金や送料などにより完全に異なるため、このストアを米国に表示し、海外からの訪問者をリダイレクトするだけで済みます。
私の最初の考えは、.htaccessファイルを作成することでした
GeoIPEnable On
GeoIPDBFile /path/to/GeoIP.dat
# Start Redirecting countries
# Canada
RewriteEngine on
RewriteCond %{ENV:GEOIP_COUNTRY_CODE} ^US$
RewriteRule ^(.*)$ http://destination-site.com$1 [L]
そしてこれをAmazonホスティングアカウントにアップロードします。テストでは、上記の例を機能させることができません。ここで発生すると予想されるのは、米国からこのページにアクセスしているため、「destination-site.com」にリダイレクトする必要があるということです。ただし、これは発生せず、 500エラー。
アマゾンのドキュメントはしばしば時代遅れであるか、不完全であるか、または単に非常に混乱して複雑であるため、私はますます困難な時間を過ごしています。グーグル検索もあまり役に立たない。訪問者が米国から来ていない場合にこれがアマゾンウェブストアをリダイレクトすることが可能かどうか誰かが知っているなら、これは本当に役に立ちます。
ありがとう