Редирект с главной на другую страницу для мобильных устройств.

Тема в разделе "Администрирование серверов", создана пользователем vipTelnet, 18 июн 2019.

Модераторы: mefish
  1. vipTelnet

    vipTelnet Постоялец

    Регистр.:
    14 янв 2013
    Сообщения:
    142
    Симпатии:
    11
    Всем привет.
    Подскажите как сделать
    Редирект с главной на /каталог.html для мобильных устройств.
    через .httaccess
     
  2. ultra

    ultra

    Moderator
    Регистр.:
    15 ноя 2011
    Сообщения:
    236
    Симпатии:
    374
  3. Minor

    Minor

    Регистр.:
    16 авг 2012
    Сообщения:
    199
    Симпатии:
    77
    Но имей в виду что это хардкод, если какое нить устройство не попадет под маску, то редиректа не будет.
     
  4. Casino

    Casino Создатель

    Регистр.:
    23 июн 2014
    Сообщения:
    10
    Симпатии:
    2
    Других методов что-то не припомню. Лучше так, чем никак :)
     
  5. vipTelnet

    vipTelnet Постоялец

    Регистр.:
    14 янв 2013
    Сообщения:
    142
    Симпатии:
    11
    Сделали вот так
    Код:
    <IfModule mod_rewrite.c>
        RewriteEngine On
        RewriteCond %{HTTP_USER_AGENT} "iemobile|googlebot-mobile|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|ipad|opera mobile|palmos|webos" [NC]
        RewriteRule ^$ ссылка_для_перенаправления [L,R=302]
        </IfModule>
     
  6. Minor

    Minor

    Регистр.:
    16 авг 2012
    Сообщения:
    199
    Симпатии:
    77
    Ну на самом деле есть, получайте ширину экрана JS и им же редирект.