Php 移动解决方案:我如何附加;m";指向重定向手机的URL?

Php 移动解决方案:我如何附加;m";指向重定向手机的URL?,php,html,wordpress,redirect,mobile,Php,Html,Wordpress,Redirect,Mobile,我已经有了WordPress的移动检测插件,所以现在我只需要一个脚本就可以将用户发送到该站点的移动版本 我认为最简单的方法是在移动子域上重新创建每个桌面页面,然后简单地在URL的开头添加“m”,这样,例如,访问site.com/page/的移动用户就可以重定向到m.site.com/page/ 我的问题来了:我怎样才能做到这一点?我们已经确定用户在手机上。现在我需要: a) 通过添加m来编辑当前URL。从头开始。 b) 将用户发送到该新URL 谢谢 将其用于PHP: header('locati

我已经有了WordPress的移动检测插件,所以现在我只需要一个脚本就可以将用户发送到该站点的移动版本

我认为最简单的方法是在移动子域上重新创建每个桌面页面,然后简单地在URL的开头添加“m”,这样,例如,访问site.com/page/的移动用户就可以重定向到m.site.com/page/

我的问题来了:我怎样才能做到这一点?我们已经确定用户在手机上。现在我需要:

a) 通过添加m来编辑当前URL。从头开始。 b) 将用户发送到该新URL

谢谢

将其用于PHP:

header('location: http://m.'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']);

请注意,在调用此函数之前,您不必输出任何内容,否则将出现“Headers ready sent”(标题已发送)错误。

您想在哪里执行此操作?在PHP/JS中?PHP真的只有在可能的情况下才能使用。我已经有了检测手机的脚本,我只需要PHP将m附加到当前URL。我需要代码将此人重定向到当前URL并附加m。我不想在我的网站上的每一个页面上手动编写重定向代码到特定的URL…你必须自己尝试,我们不是来做你所有的工作的。我给了你一个基本的解决方案,你的呼吁,使它更好地满足你的需要。不过我编辑了我的答案。谢谢Loic。我道歉,我不是故意粗鲁的,我只是不太擅长任何编程。这个新编辑看起来不错,我稍后会试用。非常感谢。