Отдельная страница для мобильной версии

WYSIWYG Web Builder, вопросы которые не охвачены в других разделах.
Правила форума
1. Название темы должно кратко описывать суть вашего вопроса, темы типа: "Помогите", "Почему", "Что это", "Что-то глючит" - будут удаляться.
2. Задавая свой вопрос, постарайтесь предоставить максимум информации о проблеме, если есть возможность, приложите шаблон проекта *.wtp.
Подробнее: Правила создания новых тем и ответов на существующие темы.
Данный форум - это место обсуждения вопроса, а не техподдержка в классическом смысле. Все участники форума Web Builder по-русски с удовольствием вам помогут, если это будет в их силах.
Ответить Вложения 1
Аватара пользователя

Автор Темы
UraAlpeev
Читатель
Читатель
Сообщения: 11
Зарегистрирован: 06 фев 2020, 10:43
Версия Web Builder: 14.2.2

Отдельная страница для мобильной версии

Сообщение UraAlpeev » 10 сен 2021, 15:35

Как сделать. чтобы грузились сразу отдельные страницы десктопной и мобильной версии?
(Очень отличаются).

Реклама
Аватара пользователя

anonimus
Moderator
Moderator
Сообщения: 5137
Зарегистрирован: 12 июн 2012, 07:12
Версия Web Builder: 12.0.2
Имя: Анатолий Webmaster
Контактная информация:

Отдельная страница для мобильной версии

Сообщение anonimus » 13 сен 2021, 16:30

есть несколько способов
на PHP
в .htaccess
и на JavaScript
=========================
Приведу пример, как это сделать в .htaccess:
После директивы

Код: Выделить всё

RewriteEngine On

вставьте это:

Код: Выделить всё

RewriteCond %{HTTP_USER_AGENT} (?i:midp|samsung|nokia|j2me|avant|docomo|novarra|palmos|palmsource|opwv|chtml|pda|mmp|blackberry|mib|symbian|wireless|nokia|hand|mobi|phone|cdm|upb|audio|SIE|SEC|samsung|HTC|mot-|mitsu|sagem|sony|alcatel|lg|eric|vx|NEC|philips|mmm|xx|panasonic|sharp|wap|sch|rover|pocket|benq|java|pt|pg|vox|amoi|bird|compal|kg|voda|sany|kdd|dbt|sendo|sgh|gradi|jb|dddi|moto|iphone|android)
RewriteRule ^([^mobile]*?)page/?$ http://site.ru/mobile/ [R=301,L]

http://site.ru/mobile можете заменить на http://m.site.ru, в зависимости от того где лежит мобильная версия
=============================

Хотите по другому, погуглите тему "Редирект на мобильную версию сайта через PHP"
или "Редирект на мобильную версию на JavaScript"
но мне кажется, что через .htaccess лучше и надёжнее и можно сделать даже там, где нет PHP
а JavaScript, по моему мнению, это самый ненадёжный метод

кстати, мобильный редирект на JavaScript есть в билдере:
2021-09-13_18-28-42.png


но можно сделать привязку перенаправления к ширине экрана

Код: Выделить всё

<script type='text/javascript'>
if(window.innerWidth<600)
    location.href='http://site.ru/mobile/';
</script>

посетители, у которых ширина экрана меньше 600 px автоматом перейдут на http://site.ru/mobile/. Если нужна меньшая или больше ширина экрана, то поменяйте 600 на своё значение.
http://site.ru/mobile можете заменить на http://m.site.ru, в зависимости от того где лежит мобильная версия
У вас нет необходимых прав для просмотра вложений в этом сообщении.
**** Аудит ваших проектов (сайтов) на предмет ошибок и различного рода проблем! ****
>>> Ускорение загрузки ваших сайтов >>>
Консультации по WebBuilder, обучение эффективной и главное правильной работе в программе Wysiwig Web Builder.
Решение проблем с вашими проектами, разработка структуры сайта и его функционала, адаптация и оптимизация под мобильные тел и планшеты.
Создание и дизайн сайтов, решение проблем с готовыми сайтами, прочие работы в интернете (домены, хостинг и т.п.)
Оптимизация сайта под продвижение в поисковых системах ( seo )
==============
Skype: onlinebusinesscard.ru
Емаil: mailrobot@wwbmaster.ru
Мои товары в магазине https://market.wysiwygwebbuilder.ru/anonimus.html
==============

Аватара пользователя

Автор Темы
UraAlpeev
Читатель
Читатель
Сообщения: 11
Зарегистрирован: 06 фев 2020, 10:43
Версия Web Builder: 14.2.2

Отдельная страница для мобильной версии

Сообщение UraAlpeev » 14 сен 2021, 22:10

Большое спасибо, пробую.


Ответить Вложения 1

Вернуться в «Общие вопросы.»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость