移动和桌面站点切换

时间:2013-09-11 10:06:01

标签: php codeigniter mobile

我有两种不同的codeigniter CMS用于桌面和移动版本的网站。我使用codeigniter用户代理来检测移动和重定向到移动版本。我在移动网站上有一个链接来浏览桌面版本。我在移动cms中逐个使用会话和cookie,并尝试在桌面cms中获取这些值,但它是不同的cms,因此不可能。如何启用codeigniter用户代理,从移动设备切换到桌面状态。

任何帮助表示赞赏

1 个答案:

答案 0 :(得分:0)

假设这两个网站位于同一个域(例如www.site.commobile.site.com),您可以通过指定具有领先期的域(即{{{.site.com来获得两者都可用的Cookie 1}})。

通过这种方式,您可以访问两个网站的Cookie,如果您的Cookie是会话Cookie,您也可以拥有一个公共会话。

对于CodeIgniter,您可以使用以下设置:

 $config['cookie_domain']    = ".site.com";