【发布时间】:2018-03-06 17:18:54
【问题描述】:
我的业务有两种客户类型,我们有两个网站,但这两种客户类型都访问我们的主要网站。我想根据弹出窗口上的自我选择将一种类型的客户从该网站上移除,并在他们每次尝试返回该网站时继续重定向他们。我们有一个 Wordpress 网站并且不登录用户,所以我想使用 cookie 来重定向他们,但不希望任何人陷入循环。
我想要做的是在他们第一次访问主页时出现一个弹出窗口,或者如果他们的机器上没有 cookie,并向他们展示两种客户类型的图片,然后让他们点击那个他们匹配。为简单起见,我会说这两种类型是男孩和女孩。如果他们选择男孩,我希望他们正常访问该站点,并且不会在任何回访时弹出窗口。如果他们选择女孩,我希望他们访问我们的其他网站,并且每次他们尝试返回“男孩”网站时,我希望他们的 cookie 将他们重定向到“女孩”网站。
有没有一种简化的方法来做到这一点?我最大的担忧是防止任何人陷入循环,因为我们的许多客户可能默认禁用 cookie,并且可能无法自行更改该设置。
【问题讨论】:
-
如果“您的许多客户都禁用了 cookie”,那么您为什么要创建基于 cookie 的解决方案?
-
如果有人不小心点错了选项怎么办?如果 1 个家庭(共享 PC)中有 2 个人使用另一个站点怎么办?我认为这种类型的重定向会导致比它解决的问题更多的问题。
-
我对其他想法持开放态度。基本上,我们 85% 的流量应该被引导到另一个网站(在我的例子中是女孩),但他们拒绝添加书签或直接访问它。这些主要是非精通技术的受众,除了在谷歌上搜索我们的公司名称并每次都以这种方式联系我们之外,很难给出指示去做任何事情。
-
此外,cookie 可能适用于 90% 的受众,但其他 10% 的技术不够精通,无法启用它们,或者被其业务中的 IT 规则阻止这样做。
标签: javascript php wordpress cookies url-redirection