kohana 2挂钩移动重定向

时间:2010-09-09 19:20:28

标签: hook kohana mobile-website

我在钩子目录中放置了一个移动挂钩,以查找移动设备并重定向到相应的控制器。我的问题是,如果我想在移动页面上放置一个链接,可以选择查看完整的网站。如何通过钩子。完成此任务的正确方法是什么。

1 个答案:

答案 0 :(得分:2)

几个选项:

1)当您重定向到移动网站时,添加移动控制器将检查的url参数,并将相应的链接添加回完整网站。例如,重定向到http://m.yoursite.ext/?fromFullSite

2)移动控制器可以在$ _SERVER标头中查找引用,并查看用户是否从完整站点进入,例如

if (strpos($_SERVER['HTTP_REFERER'], 'http://yoursite.ext/') === 0) { 
    //was redirected, add link
}