首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >根据地理位置在第一次访问时重定向用户

问根据地理位置在第一次访问时重定向用户
EN

Stack Overflow用户
提问于 2013-03-03 04:14:40
回答 1查看 1.4K关注 0票数 4

我的项目有两个版本的网站-美国和国际。这不是本地化,语言是一样的,只是内容发生了变化。我已经为美国版创建了子域,并在主域上保留了国际版。

现在,我在谷歌上搜索了默认情况下将美国用户重定向到美国网站的解决方案,并使用了地理重定向插件(http://wordpress.org/extend/plugins/geographical-redirect/)。

现在的问题是,这个插件每次试图打开国际版本时都会重定向来自美国的访问者。我需要做的是,用户应该被重定向到美国版本的第一次访问,然后通过一个参考链接我放在美国网站上,游客应该被允许访问国际版本和冲浪的网站。但同样,如果用户试图直接打开网站,他应该被重定向到美国版本。

我该怎么做?

EN

回答 1

Stack Overflow用户

发布于 2013-03-03 20:39:12

您可以使用cookie来完成此操作。

在美国用户首次登录时,您可以使用set a cookie

然后,在每个页面访问上执行and IF检查,以查看是否设置了cookie (或某个值)

如果cookie不存在,它们将被重定向到美国站点(如果存在),而您将重定向到任何其他链接。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15178964

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档