Can';找不到变量:geoplugin\u countryCode-JavaScript
我很难找到访问者的位置并将其重定向到正确的网站 我经营一个英语网站和一个法语网站。我需要重新引导法国游客到法国网站和所有其他的英语网站 我想使用geoplugin,下面是我在EN网站上写的代码(在head标签中):Can';找不到变量:geoplugin\u countryCode-JavaScript,javascript,redirect,geoip,country,Javascript,Redirect,Geoip,Country,我很难找到访问者的位置并将其重定向到正确的网站 我经营一个英语网站和一个法语网站。我需要重新引导法国游客到法国网站和所有其他的英语网站 我想使用geoplugin,下面是我在EN网站上写的代码(在head标签中): <script type="text/javascript" src="http://www.geoplugin.net/javascript.gp"></script> <script> if(geoplugin_country
<script type="text/javascript" src="http://www.geoplugin.net/javascript.gp"></script>
<script>
if(geoplugin_countryCode() == 'FR'){
location.href = "//fr.mywebsite.com";
}
</script>
<script type="text/javascript" src="http://www.geoplugin.net/javascript.gp"></script>
<script>
if(geoplugin_countryCode() != 'FR'){
location.href = "//www.mywebsite.com";
}
</script>
如果(geoplugin_countryCode()=='FR'){
location.href=“//fr.mywebsite.com”;
}
FR网站上的代码:
<script type="text/javascript" src="http://www.geoplugin.net/javascript.gp"></script>
<script>
if(geoplugin_countryCode() == 'FR'){
location.href = "//fr.mywebsite.com";
}
</script>
<script type="text/javascript" src="http://www.geoplugin.net/javascript.gp"></script>
<script>
if(geoplugin_countryCode() != 'FR'){
location.href = "//www.mywebsite.com";
}
</script>
如果(geoplugin_countryCode()!='FR'){
location.href=“//www.mywebsite.com”;
}
现在运行浏览器时,会告诉我找不到变量geoplugin_countryCode
我猜代码有问题,所以如果有人有解决方案,那就太好了
提前谢谢你,法比恩,你进入了一个无限循环。 你应该做的是: -检查您的EN网站,如果代码是FR,则重定向到FR网站。 -检查您的FR网站,如果代码不是FR,则重定向到EN网站 EN网站:
<script type="text/javascript" src="http://www.geoplugin.net/javascript.gp"></script>
<script>
if(geoplugin_countryCode() == 'FR'){
location.href = "//fr.mywebsite.com";
}
</script>
如果(geoplugin_countryCode()=='FR'){
location.href=“//fr.mywebsite.com”;
}
FR网站:
<script type="text/javascript" src="http://www.geoplugin.net/javascript.gp"></script>
<script>
if(geoplugin_countryCode() != 'FR'){
location.href = "//www.mywebsite.com";
}
</script>
如果(geoplugin_countryCode()!='FR'){
location.href=“//www.mywebsite.com”;
}
找到了解决方案
由于商店是http安全的,我不得不使用SSL web服务,现在一切正常。好的,谢谢,这很有意义。循环已更正,但我的浏览器仍表示找不到变量geoplugin_countryCode(),因此重定向无效。Firefox的控制台告诉我:加载源为“”的文件失败。是否通过Shopify运行网站可能是问题所在?