如何在PHP中基于操作系统重定向?

时间:2016-08-02 15:28:18

标签: php html .htaccess redirect url-redirection

我需要一个非常简单的QR码代码来实现。

它应该像这样工作:

1)用户访问网址

2)PHP脚本检测用户是使用Android还是iOS或其他操作系统。

3)PHP脚本将Android重定向到一个URL,iOS重定向到其他URL,另一个重定向到第三个URL。

就是这样!

是否有可用于此的现成脚本?

我知道有很多基于浏览器的重定向,但我确实需要检测操作系统以将用户重定向到Google Play或iTunes网站。 谢谢!

1 个答案:

答案 0 :(得分:1)

这可能会有所帮助

<?php
$user_agent = getenv("HTTP_USER_AGENT");

if(strpos($user_agent, "Win") !== FALSE)
header("Location: /windows");
elseif(strpos($user_agent, "Mac") !== FALSE)
header("Location: /apple");
else
header("Location: /android");