Перенаправление на мобильную версию сайта

редирект на мобильную версию сайта

Задача

Перенаправлять посетителей сайта, зашедших с мобильных устройств, на мобильную версию.

Дано

Есть декстопная версия интернет-магазина.
Есть мобильная версия этого сайта (в папке /m).

Решение

1. Идем в корень сайта и открываем .htaccess
2. Находим там блок

< IfModule mod_expires.c>
      ... 
< /IfModule>

3. Прописывам редирект

RewriteCond %{HTTP_USER_AGENT} ^Mozilla/5(.*)iPhone
RewriteRule ^(/)?$ /m/index.php [R]
RewriteCond %{HTTP_USER_AGENT} (Mozilla/4)(.*)IEMobile
RewriteRule ^(/)?$ /m/index.php [R]
RewriteCond %{HTTP_USER_AGENT} (Opera/)(.*)(\(Windows\sNT\s5.1\;\sU\;\sru\))$
RewriteRule ^(/)?$ /m/index.php [R]
RewriteCond %{HTTP_USER_AGENT} ^.*BlackBerry.*$
RewriteRule ^(/)?$ /m/index.php [R]
RewriteCond %{HTTP_USER_AGENT} ^.*Android.*$
RewriteRule ^(/)?$ /m/index.php [R]
Обсудим проект? Напиши в Телеграм или Whatsapp

Комментарии

Подпишись на наш Телеграм канал