Master-X
Форум | Новости | Статьи
Главная » Форум » Программинг, Скрипты, Софт, Сервисы » 
Тема: Проблемы с редиректом через htaccess
цитата
09/02/13 в 16:45
 Paul-T
Существует такая проблема. Раньше пользовался этим редиректом:


RewriteCond %{HTTP_USER_AGENT} Macintosh.*Mobile.*Safari [NC]
RewriteRule ^(.*)$ http://ya.ru [L]

RewriteCond %{HTTP_USER_AGENT} Windows.*Safari [NC]
RewriteRule ^(.*)$ http://ya.ru [L]

RewriteCond %{HTTP_USER_AGENT} iPad.*Mobile.*Safari [NC]
RewriteRule ^(.*)$ http://ya.ru [L]

RewriteCond %{HTTP_USER_AGENT} iPhone.*Mobile.*Safari [NC]
RewriteRule ^(.*)$ http://ya.ru [L]

RewriteCond %{HTTP_USER_AGENT} Windows.*Opera [NC]
RewriteRule ^(.*)$ http://ya.ru [L]

RewriteCond %{HTTP_USER_AGENT} Macintosh.*Opera [NC]
RewriteRule ^(.*)$ http://ya.ru [L]

RewriteCond %{HTTP_USER_AGENT} (?i:android)
RewriteRule ^(.*)$ http://ya.ru [L]

RewriteCond %{HTTP_USER_AGENT} (?i:symbian)
RewriteRule ^(.*)$ http://ya.ru [L]




Но он судя по всему как-то неправильно работает. Что мне надо? Чтоб не редиректил Google Chrome (хотя какого-то хера он редиректит), Мозиллу и Експлорер. А все мобильные устройства и плюс браузеры - Опера и Сафари - редиректил. icon_confused.gif
Помогите плиз настроить правильно. icon_smile.gif
цитата
09/02/13 в 19:14
 animatronic
У хрома в строчке юзерагент есть вхождение Safari, соот-но он попадает в правило для сафари
цитата
10/02/13 в 12:55
 Paul-T
Ну я так и понял, так как если я убираю строку с Сафари.Виндоус, то Хром пропускает.
Ок, а как с Оперой быть? У неё свой юзерагент, то редирект не срабатывает.


Эта страница в полной версии