Определение мобильных браузеров для статического сайта

С
На сайте с 23.06.2015
Offline
0
535

Здравствуйте!

Есть небольшой сайт, только статические страницы html.

Сайт в двух вариантах - десктопная www.example.ru и мобильная m.example.ru.

Задача - автоматическое определение браузера при заходе на сайт и отдача нужной версии.

Поскольку сайт статический, я так понимаю что единственная возможность это реализовать - серверный редирект.

Прописываю код который нашел на хабре:

server {

listen 80;
server_name example.ru www.example.ru;
if ( $http_user_agent ~* (windows\smobile|windows\sce|iphone|ipod|midp|symbian|series\s60|s60|nokia|аndroid|blackberry) ){
rewrite ^/(.*) m.example.ru/$1 permanent;
}

location / {
root /home/example.ru/www;
index index.html index.php;
}
}

но он не работает !

Подскажите что не так ?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий