我发现这个great tutorial解释了设计一个移动网站,我决定尝试一下。我的问题是如何在我的服务器上定义移动页面,以便它们不会冲突或显示在我的网站的桌面版本上。例如,在视频中他们使用index.html,但由于我显然已经在我的服务器上有一个index.html,我如何让移动设备指向“移动索引”页面?
答案 0 :(得分:2)
您需要使用浏览器或设备检测技术。您可以通过JavaScript,PHP等方式实现这一目标,或者如果您使用的是Wordpress,则可以使用插件。
CSS-Tricks有一个很好的小片段,可能对你有用: http://css-tricks.com/snippets/javascript/redirect-mobile-devices/
或者,如果你想学习PHP或WordPress方面的东西,还有另一个好的链接: http://mobile.tutsplus.com/tutorials/mobile-web-apps/mobile-browser-detection/
答案 1 :(得分:0)
它不是服务器的东西。尝试使用用户代理来检测设备。
另一个选择是检测屏幕分辨率(小尺寸>移动页面,大尺寸>桌面页面。它实际上取决于布局)。