我已经有一个移动检测插件的WordPress,所以现在我所需要的是一个脚本发送用户到网站的移动版本。
我认为最简单的方法是在移动子域上重新创建每个桌面页面,然后简单地将"m"附加到URL的开头,以便例如访问site.com/page/的移动用户被重定向到m.site.com/page/
我的问题来了:我怎样才能做到这一点?我们已经确定用户使用的是手机。现在我需要:a)通过在开头添加m来编辑当前URL。b)将用户发送到新URL。
谢谢!
在PHP中使用:
header('location: http://m.'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);
请注意,在调用此函数之前您必须输出任何内容,否则您将收到"Headers already sent"错误。