以下是我们第三方结束时发生的事情:
因此,如果客户过去被路由到.fr或.nl,他们将被路由回该页面,无论他们之后是否选择了.be或.com网站。
此时,我们希望我们的环境在启动页面上放置一个cookie,以便:
我怎样才能实现上述目标?
非常感谢。
答案 0 :(得分:0)
这可以很简单地实现。 假设您的用户位于 our-site.fr ,并希望 our-site.be
您可以在 our-site.fr 上链接到 our-site.be (例如,包含国家/地区的标志):
<a href="http://our-site.be/?setcountry=be"><img src='flag_be.png'></a>
现在您可以访问 our-site.be 上的$ _GET数组来检查用户是否通过flags / dropdown / whatever设置了国家/地区:
if(isset($_GET['setcountry'])){
//The cookie name and value should correspond Geo ip cookie
setcookie("languageselect", $_GET['setcountry'], time()+3600*24*30);
}
所以你只需要覆盖geo ip位置的cookie。