【发布时间】:2014-07-29 21:03:06
【问题描述】:
我找不到关于我具体寻找什么的可靠信息,也不知道执行此操作的最佳方法(在代码中或使用 HTACCESS);将移动用户重定向到http://m.example.com
我希望让移动设备和 PC 用户都能在这两种设备上查看我们的网站,并采用用户友好的布局来适应这两种用户。
【问题讨论】:
-
常见的做法是用JS检查浏览器,然后重定向。您可以通过链接允许重定向覆盖并将其存储在会话中,或者只提供一次重定向。
-
最好的方法通常是使用所谓的Responsive design 并围绕使用@media 来识别特定平台的样式的想法。如果您可以在当前想法上使用它,那将是首选,因为它可以避免您创建站点的两个副本。如果您坚持重定向,我建议您使用Mobile Detect。
-
您是否尝试过我的解决方案([1] 通过 .htaccess 和 [2] 通过 PHP Sessions)?