powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Определение мобильных браузеров для статического сайта
3 сообщений из 3, страница 1 из 1
Определение мобильных браузеров для статического сайта
    #38996604
Здравствуйте!

Есть небольшой сайт, только статические страницы 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;
}
}

но он не работает, на мобильном телефоне открывается обычная версия.

Подскажите что не так ?
...
Рейтинг: 0 / 0
Определение мобильных браузеров для статического сайта
    #38996717
Фотография bga83
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
для начала можнр посмотреть в логах с каким именно user_agent-ом происходят тестовые заходы на сайт
...
Рейтинг: 0 / 0
Определение мобильных браузеров для статического сайта
    #38997154
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Степан РечнойПоскольку сайт статический, я так понимаю что единственная возможность это реализовать - серверный редирект.Вообще-то нет. Даже на статическом сайте никто не запрещает использовать Javascript.

Но правильнее, имхо, как раз серверный редирект.
Куда именно вы прописываете показанный код? И как именно сделан домен m.example.ru?
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Определение мобильных браузеров для статического сайта
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]