Назад |
Перейти на главную страницу
Перенаправить мобильный браузер в apache, но разрешить им просматривать полные страницы
Я знаю, как перенаправлять браузеры на основе user-agent на мобильный сайт.
Однако мне не удается разрешить мобильным пользователям просматривать более одной версии полных страниц.
Вот сценарий:
- Мобильный пользователь заходит на сайт
- User-agent обнаруживается и соответственно перенаправляется на мобильный сайт
- Пользователь просматривает html-страницу, но хочет просмотреть полную версию
- Пользователь щелкает URL-адрес с параметром? Ver = full
- Это предотвращает повторное перенаправление пользователя на мобильный сайт.
- Находясь на полном сайте, пользователь щелкает другую ссылку, они хотят остаться на полной версии, но поскольку ссылка не имеет параметра? Ver = full, они перенаправляются на мобильный сайт.
Обратите внимание, что все эти страницы являются html (а не php / asp), поэтому эту логику нужно выполнять в Apache.
Идеи?
Вы можете добавить код в свое приложение для записи файлов cookie в браузер клиента, это поможет вам определить, какую страницу пользователь хочет видеть :)