@Coraelstraze

Перенаправление на моб.версию со всех страниц сайта?

Здравствуйте! Необходимо нормальное перенаправление с основной на мобильную версию сайта при использовании моб.устройства. Сам не шарю.

Нашел в интернете
RewriteEngine On 
RewriteCond %{HTTP_ACCEPT} "text/vnd.wap.wml¦application/vnd.wap.xhtml+xml" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "acs|alav|alca|amoi|audi|aste|benq|blac|blaz|brew|cell|cldc|cmd-" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "dang|doco|erics|hipt|inno|ipaq|java|jigs|kddi|keji|leno|lg-c|lg-d|lg-g|lge-" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "maui|maxo|midp|mits|mmef|mobi|mot-|moto|mwbp|nec-|newt|noki|opwv" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "palm|pana|pant|pdxg|phil|pluc|port|prox|qtek|qwap|sage|sams|sany" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "sch-|sec-|send|seri|sgh-|shar|sie-|siem|smal|smar|sony|sph-|symb|t-mo" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "teli|tim-|tsm-|upg1|upsi|vk-v|voda|w3cs|wap-|wapa|wapi" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "wapp|wapr|webc|winw|winw|xda|xda-" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "up.browser|up.link|windowssce|iemobile|mini|mmp" [NC,OR] 
RewriteCond %{HTTP_USER_AGENT} "symbian|midp|wap|phone|pocket|android|mobile|pda|psp" [NC]
RewriteRule ^(.*)$ http://m.stroyartel-kazan.ru/$1 [NC,L]


В общем то, ввожу основной адрес сайта stroyartel-kazan.ru, все хорошо. А если наберу со страницей, к примеру stroyartel-kazan.ru/catalog, то на моб версию переход не происходит. Как можно усовершенствовать данный код? или может быть есть варианты проще и лучше? подскажите, пожалуйста!
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 3
webirus
@webirus
Тыжверстальщик! Наверстай мне упущенное...
Если сайт на php, то мне кажется лучше будет mobiledetect.net
Ответ написан
Комментировать
Mark54
@Mark54
Web-developer
У меня даже с хорошим интернетом картинки еле грузятся на вашем сайте
Ответ написан
Комментировать
shambler81
@shambler81 Куратор тега htaccess
1. вашму бы дизику, да руки оборвать ;(
2. у вас еще есть и обратный редирект на не мобильный, может вы весь .htaccess покажите.
3. а вы не пробовали верстать на bootstrap ?
4. RewriteRule ^(.*)$ m.stroyartel-kazan.ru/$1 [NC,L] - явно говорит что с логикой все норм и пролема не в этом правиле.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы