Задать вопрос

Как для небольших разрешений экранов открывать поддомен а не основной сайт?

Например, vk.com делает редирект на m.vk.com
Сервер nginx
  • Вопрос задан
  • 112 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Никак.
Разрешение на сервер никак не передается.

Решение.
На клиенте.
1. Смотрим наличие куки - флага разрешения. ( большое/маленькое ) https://learn.javascript.ru/cookie
2. Если куки нет - определяем разрешение https://developer.mozilla.org/ru/docs/Web/API/Wind...
https://developer.mozilla.org/en-US/docs/Web/API/Screen
2.1 Ставим куку - флаг разрешения
2.2 Если разрешение маленькое - рефрешим страницу

На сервере.
1. Если нет кука - флага разрешения имеет значение Большое или отсутствует совсем, то отдаем полную версию. Иначе мобильную.

nicknotfound.com/2009/01/12/iphone-website-with-nginx
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
web-ru.net/sajtostroenie/texnicheskie-momenty/mobi...
Погуглить влом совсем?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы