11 我正在尝试设置网站的移动版本,并且想知道是否可以仅设置一个子域并将移动网站放置在其中,或者是否需要设置某种重定向来自动制作手机去吧。 您能指出我正确的入门方向吗?我很难找到好的信息。 谢谢 mobile iphone android — 亚历克斯·戈瑟林 source
8 除非我错过了一些东西,否则我不相信这是自动的。这些站点已经制作了特殊的移动版本,并通过服务器上的代码自动将其重定向到那里。 如果您知道PHP,那么有一个方便的PHP代码生成器将根据您的实际需求创建代码。该站点似乎提供了更多的语言。我敢打赌,如果您看上去很努力,也可以找到一组Apache规则来执行此操作。i的要旨似乎是搜索用户代理并查找移动电话制造商的标志。因此,关键是要确保此列表是最新的。 — 约翰·康德 source
7 您肯定必须建立自己的重定向。实际上,这取决于您的语言。 另外,这是前不久在这里提出的。按照SO答案的建议检查WURLF。 进行重定向时,您需要确保使用302重定向。 — 本·霍夫曼 source +1,不了解WURLF。必须将其添加书签以备将来参考。 — 约翰·孔德 太好了,谢谢,我不了解detectmobilebrowser.com,所以我的朋友为此 +1了! — 本·霍夫曼
0 detectmobilebrowser.com重定向仅基于UserAgent字符串,可以使用Firefox上的加载项或任何其他方法轻松地对其进行修改。另外,某些移动运营商将更改UA字符串,以使UA重定向更加不稳定。您可以找到许多像这样的服务。 wurlf除了使用UserAgent外,还使用了某些功能检测。此外,您可以获得有关设备的一些有用信息,例如屏幕尺寸。这将帮助您呈现最适合您的访问者的网站版本。 因此,如果您想坚持使用免费的设备识别功能,那我就选择wurlf。 — 加布里埃尔 source