- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброй ночи уважаемые знатоки. Помогите настроить редирект на мобильную версию сайта.
То есть, нужно сделать так чтобы если заходят с мобильного устройства, то к примеру
http://site.ru/kukhni-na-zakaz/chernye-kuhni/kukhnya-aleksandra.html
переадресовывалось на
http://m.site.ru/category/chernye-kuhni/kuhnja-maria.html
т.е. конечный URL отличается не только наличием поддомена m.site.ru но и имеет вообще другую структуру.
приводить к общей структуре большой геморой, т.к. всё уже проиндексировано, просто хочу мобильных пользователей перенаправить на нужные страницы (около 2500 страниц)
Огромное спасибо за помощь.
хочу мобильных пользователей перенаправить на нужные страницы (около 2500 страниц)
И в чём проблема?
имеет вообще другую структуру
Какую именно?
И в чём проблема?
Проблема в том, что я нуб в настройках .htaccess, а в интернете не нашёл решения.
Какую именно?
Структура мобильного сайта такова, что конечный URL мобильного сайта полностью отличается от URL десктопного, например
http://site.ru/kukhni-na-zakaz.html нужно переадресовать на http://m.site.ru/category/kukhni-na-zakaz.html
http://site.ru/kukhni-na-zakaz/kukhni-iz-mdf-na-zakaz.html нужно переадресовать на http://m.site.ru/category/kukhni-na-zakaz.html
http://site.ru/kukhni-na-zakaz/chernye-kuhni/kukhnya-etalon.html на http://m.site.ru/kuhnja-jetalon.html
я вижу один выход, прописать правила для каждой странице в .htaccess
В общем вопрос остаётся открытым.
Сейчас делать поддомен с мобильной версией моветон. Более того, зачем изменять пути урлов? Поисковикм ранжируют выше страницы с нормальной резиновлй версткой. Плюс у вас будут дубли.
Какой в этом смысл, если не секрет?
Сейчас делать поддомен с мобильной версией моветон. Более того, зачем изменять пути урлов? Поисковикм ранжируют выше страницы с нормальной резиновлй версткой. Плюс у вас будут дубли.
Какой в этом смысл, если не секрет?
Смысл в том что есть десктопная версия сайта, прекрасно функционирующая уже 5 лет, но 40% посетителей из поисковых систем, это пользователи мобильных устройств и сайт у них отображается не совсем корректно, т.к. он изначально верстался для посетителей с компьютеров. и к тому же есть мобильная версия сайта типа m.site.ru которая так же существует несколько лет, но у них разные структуры URL, вот я и хочу переадресовать посетителей которые зашли на десктопную версию с мобильных устройств на мобильную версию. я бы конечно мог их тупо переадресовывать на главную страницу мобильной версии, но это не правильно.
Большая просьба помочь с вопросом, вопросы - зачем вам это нужно к результату увы не приведут :(
Ну и по поводу моветона, отдельная версия мобильного сайта имеется у вполне серьезных компаний, к примеру у ситилинка он есть
Поисковикм ранжируют выше страницы с нормальной резиновлй версткой.
Откуда такие выводы?
Imho им пофиг, лишь бы сайт был мобилопригоден
Imho им пофиг, лишь бы сайт был мобилопригоден
Я это и имел в виду, конечно адаптивной, а не резиновой ☝
я вижу один выход, прописать правила для каждой странице в .htaccess
Если там сплошной хаос, то да.
хочу переадресовать посетителей которые зашли на десктопную версию с мобильных устройств на мобильную версию
Большая просьба помочь с вопросом, вопросы - зачем вам это нужно к результату увы не приведут
http://site.ru/kukhni-na-zakaz.html нужно переадресовать на http://m.site.ru/category/kukhni-na-zakaz.html
http://site.ru/kukhni-na-zakaz/kukhn...-na-zakaz.html нужно переадресовать на http://m.site.ru/category/kukhni-na-zakaz.html
http://site.ru/kukhni-na-zakaz/chern...ya-etalon.html на http://m.site.ru/kuhnja-jetalon.html
Логика второго - полный мутняк.
Логика первого и третьего вообще противоречат друг другу.
Определишься с логикой - приходи, помогут.
vaf76, сделайте кнопку "мобильная версия", которая будет перенаправлять на мобильную версию.
Логика второго - полный мутняк.
Логика первого и третьего вообще противоречат друг другу.
Определишься с логикой - приходи, помогут.
Вот из за этого и хочу прописать правила для каждой страницы.
---------- Добавлено 23.03.2019 в 22:38 ----------
Ну собственно нашел решение проблемы. Проблема решалась довольно просто - прописал в htaccess правила для каждой страницы, типа.
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|XiaoMi)
RewriteRule ^kukhni-na-zakaz/chernye-kuhni/kukhnya-etalon\.html$ http://m.site.ru/kuhnja-jetalon.html? [L,R=301]