-1

我正在研究 Apache 重定向。

我想根据客户端设备名称/型号/操作系统/浏览器重定向 Web 请求。

我们可以使用 mod_rewrite 或任何其他 mod 方法访问它吗?

我知道此信息将出现在用户代理标头中。

有人可以帮助如何在进行 apache 重定向时访问客户端设备信息。

4

1 回答 1

0

您可以%{HTTP_USER_AGENT}在 mod_rewrite 中使用该变量:

RewriteEngine On
RewriteCond %{HTTP_USER_AGENT} ipad [NC]
RewriteRule ^(.*)$ /ipad_users/ [L,R]

替换ipad为正则表达式以捕获您要重定向的用户代理。这个站点有一个非常全面的用户代理列表。

于 2013-09-19T07:28:53.123 回答