2012-06-29 1 views
1

мне нужно перенаправить, если пользователь получает доступ к сайту с помощью Chrome OS X, но не Chrome для Windows или любой другой ОС - и то же самое для Safari..htaccess переписать для определенной комбинации браузера/операционной системы

Могу ли я обнаружить, в частности, Chrome OS X и игнорировать Chrome для Windows? Я думаю, что эти пользовательские агенты для двух:

Chrome, MAC OS 
Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_7) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.91 Safari/534.30 

Chrome, Windows 2008 
Mozilla/5.0 (Windows NT 6.0) AppleWebKit/534.30 (KHTML, like Gecko) Chrome/12.0.742.91 Safari/534.30 

Спасибо!

ответ

1

Вам нужно RewriteCond:

RewriteModule On 
RewriteCond %{HTTP_USER_AGENT} Mac\ OS\ X.*Chrome 
RewriteRule .* /path/to/something [L,R] 
+0

Отлично! Мне просто нужно было знать, чтобы использовать \ - я бесполезен, спасибо! – Suresure

Смежные вопросы