Как определить браузер с помощью .htaccess - PullRequest
3 голосов
/ 04 июня 2011

Я хочу обнаружить пользовательские браузеры с помощью .htaccess и перенаправить, когда пользователь не зашел на сайт с мобильного телефона

1 Ответ

8 голосов
/ 04 июня 2011

Вы можете начать здесь с примера.

# Rewrite requests from all user-agents except modern Internet Explorer, Firefox, Opera
RewriteCond %{HTTP_USER_AGENT} !^Mozilla/4\.[0-9]+\ \(compatible;\ MSIE\ [0-9.]+
RewriteCond %{HTTP_USER_AGENT} !^Mozilla/5\.0 \(([^;]+;\ )*[^;]+\)\ Gecko/2[0-9]{3}\ Firefox/[0-9.]+
RewriteCond %{HTTP_USER_AGENT} !^Opera/[0-9.]+
RewriteRule .* X.html [L]

Отрегулируйте по необходимости.

...