2014-10-27 3 views
0

В прошлом я использовал версию сценария перенаправления на основе размера экрана, с которой я столкнулся с проблемами сейчас, из-за разных размеров экрана в мобильных устройствах в наши дни. Ниже представлен весь мой сценарий .htaccess, но мой сайт не хочет перенаправлять. Я пробовал все, что мог придумать, чтобы сделать эту работу. У меня есть ошибка? Является ли использование .htaccess даже действительным?.htaccess для переадресации мобильных телефонов

RewriteEngine on 
RewriteCond %{REQUEST_URI} !^/http://m.bayarearetractablescreen.com/.$ 
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC] 
RewriteRule ^(.)$ /http://m.bayarearetractablescreen.com/ [L,R=302] 

ответ

0

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

RewriteEngine on 
RewriteCond %{REQUEST_URI} !^/http://m.bayarearetractablescreen.com/ 
RewriteCond %{HTTP_USER_AGENT} "android|blackberry|ipad|iphone|ipod|iemobile|opera mobile|palmos|webos|googlebot-mobile" [NC] 
RewriteRule ^(.*)$ http://m.bayarearetractablescreen.com/ [L,R=302] 

Это: RewriteCond %{HTTP_HOST} !^m.bayarearetractablescreen.com$ бы быть лучшей альтернативой для линии 2.

FYI: Вы можете посмотреть here обновленные правила для вашей цели.

Смежные вопросы