私は現在、いくつかの最新のブラウザにルールを適用しようとしています。私のブラウザ検出は基本的に次のように機能します(例はSafari≥5で、これは機能します):
RewriteCond %{HTTP_USER_AGENT} Version/(\d).*Safari/
RewriteCond %1 >4
RewriteRule ...
次に、これらの検出の複数を連鎖させ、それらのいずれかが一致する場合はルールを適用します。私はこれを試しました:
RewriteCond %{HTTP_USER_AGENT} Version/(\d).*Safari/
RewriteCond %1 >4 [OR]
RewriteCond %{HTTP_USER_AGENT} Chrome/(\d\d)
RewriteCond %1 >22
RewriteRule ...
これは機能しません([OR]は次のルールにのみ適用され、次の2つには適用されないためだと思います)。これを機能させる方法はありますか、それともブラウザごとに1回RewriteRuleをリストする必要がありますか?