@vaf76

RewriteRule работает частично — в чем проблема?

Всем привет. Хочу сделать мобильную переадресацию отдельных страниц сайта.
Прописал в htaccess вот такие правила
RewriteEngine On
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 !(.) http://m.site.ru [R=301,L]

RewriteRule ^kukhni-na-zakaz/krasnye-kuhni.html$ http://m.site.ru/kuhni-na-zakaz/krasnye-kuhni.html [L,R=301]

В итоге главная страница переадресовывается нормально, а kukhni-na-zakaz/krasnye-kuhni.html переадресовывается постоянно, т.е. правила описанные в RewriteCond для нее почему то не работает
  • Вопрос задан
  • 46 просмотров
Пригласить эксперта
Ответы на вопрос 1
@dodo512
Для каждого RewriteRule придётся повторять условие RewriteCond.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы