我想在我的apache服务器上设置动态html服务。这意味着对于不同类型的设备(移动设备,平板电脑,桌面设备),内容应该不同,而网址保持不变。
例如:
来自桌面www.example.com/index.html
完全不同的布局
来自移动设备www.example.com/index.html
完全不同的布局
如何实现这一目标?什么是apache配置?
我不想使用RWD,因为设备之间的布局差异太大。
答案 0 :(得分:-1)
我对Apache的熟悉程度不是很明确,但我认为如果没有某种服务器端页面生成(例如Web应用程序框架),您实际上可以在同一个URL上提供不同的网页)。
但是,如果您在www.example.com上有一个普通网站,并且在m.example.com上有一个适合移动设备的网站,则可以配置Apache以将移动设备的用户重定向到您的移动网站。
Google" Apache检测移动设备"并且您会看到http://blog.justin.kelly.org.au/apache-mobile-device-detection/之类的链接,这些链接似乎完全相同。
一个警告是有序的:检测基于用户代理字符串,因此由模糊逻辑组成;可能无法正确检测到某些用户代理(某些设备)。因此,我建议您在正常情况下排在最前面的链接。用户可以通过网页点击进入您的手机'网页。