gpt4 book ai didi

php - 检测 Mac 用户 - htaccess

转载 作者:可可西里 更新时间:2023-11-01 00:35:21 24 4
gpt4 key购买 nike

快速搜索显示了许多解释如何检测 iPhone 或 iPad 的指南:

RewriteEngine on
RewriteCond %{HTTP_USER_AGENT} iPhone
RewriteRule .* http://iphone.example.com/ [R]

但是有什么方法可以检测 Mac 用户(任何浏览器)并重定向他?

最佳答案

Macintosh UserAgents 看起来像这样:Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7

据我所知,RewriteCond %{HTTP_USER_AGENT} 会寻找你给他的正则表达式。在上述情况下,如果他在 User-Agent 中找到 iPhone,则条件测试将返回 true。所以应该可以做这样的事情:

RewriteCond %{HTTP_USER_AGENT} Macintosh
RewriteCond %{HTTP_HOST} ^www.example.com$
RewriteRule ^ http://mac.example.com%{REQUEST_URI} [R]

希望这能奏效,并希望这能有所帮助:)

关于php - 检测 Mac 用户 - htaccess,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9670013/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com