我最近帮助建立了一个亚马逊网上商店。我只需要将这家商店展示到美国并重定向来自国外的访客,因为由于税收、运费等原因,定价结构完全不同。
我最初的想法是创建一个 .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]
然后将其上传到亚马逊托管帐户。在测试中,我无法让上述示例正常工作:我期望在这里发生的是,由于我来自美国访问此页面,我应该被重定向到“destination-site.com”但是这并没有发生,我得到一个500 错误。
我的日子越来越难过,因为亚马逊的文档经常过时、不完整,或者非常混乱和令人费解。谷歌搜索也没有提供太多帮助。如果有人知道如果访问者不是来自美国,这是否可以重定向亚马逊网上商店,这将非常有帮助。
谢谢