检测移动设备,并选择查看常规站点

时间:2012-06-01 19:08:35

标签: redirect mobile

这不是一个技术问题,但我基本上有两个网站,一个是移动网站,另一个是常规网站。我目前能够检测用户所在的设备并将其重定向到移动网站,该网站是我常规网站的子目录。问题是我需要一个选项让用户能够查看常规站点。我的问题是,如果我向他们提供常规网站的链接,他们将自动重定向回移动网站。这两个站点之间的差异远不止是一个样式表,可以随意换出。我尝试的解决方案是创建一个cookie变量(会话,如果它们被禁用),在他们选择是否需要移动或常规站点之后使用值(我猜是1/0)。基于该变量启用或禁用执行重定向的代码。这是正确的方法吗?或者有更优雅的方式来做到这一点?

1 个答案:

答案 0 :(得分:0)

我成功实施了这种方法,并且运行顺畅,符合我的口味。在常规站点上的if中,只需确保检查具有值1或0的GET变量以及您设置的cookie或会话变量。这样,在他们从移动站点获取初始链接并设置会话或cookie变量之后,您不必在每个后续链接中携带GET变量。