【问题标题】:Access client device details Apache redirect using mod_ * [closed]使用 mod_ * 访问客户端设备详细信息 Apache 重定向
【发布时间】:2013-09-19 07:14:09
【问题描述】:

我正在处理 Apache 重定向。

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

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

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

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

【问题讨论】:

    标签: apache .htaccess redirect mod-rewrite


    【解决方案1】:

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

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

    用正则表达式替换 ipad 以捕获您想要重定向的用户代理。 This site 有一个相当全面的用户代理列表。

    【讨论】:

      猜你喜欢
      • 2016-07-22
      • 1970-01-01
      • 2017-08-04
      • 2017-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-11-16
      • 2010-11-26
      相关资源
      最近更新 更多