Страница 1 из 1

Редирект всех страниц кроме некоторых. .htaccess

СообщениеДобавлено: Пт янв 24, 2014 12:32 pm
Sefa
Добрый день, форумчане! никак не могу разобраться в такой ситуации - Есть сайт написанный на codeigniter. Писал предыдущий админ. Я сделал редирект на другой сайт, но на старом должны остаться доступными личный кабинет и еще несколько форм.
Вот что было в файле .htaccess
Код: выделить все
RewriteEngine on
RewriteCond $1 !^(incoming_iptv.php|osmp.php|speedtest|speedtest.swf|speedtest.php|web_session|css|img|md5.js|web_logout.php|negbal.php|web_login.php|index\.php|themes|user_guide|mrtg|js|robots\.txt|icssetup_ru\.exe|icssetup_en\.exe|IdecoAgent\.exe|setup\.exe|mrtg)
RewriteRule ^(.*)$ index.php/$1 [L]

Вот что я добавил
Код: выделить все
RewriteCond %{REQUEST_URI} !^/cabinet
RewriteCond %{REQUEST_URI} !^/mrtg
RewriteRule ^(.*) http://новый сайт.ru/ [L,R]

т.е. при открытии страниц http://старый сайт.ru/cabinet и http://старый сайт.ru/mrtg они открываются, а все что остальное будет открыто редиректится на http://новый сайт.ru/
Собственно в чем проблема. Нужно добавить еще одно исключение (http://старый сайт.ru/services/order), но при его добавлении ничего не происходит.
Пробовал несколько вариантов
и так
Код: выделить все
RewriteCond %{REQUEST_URI} !^/services/order

и так
Код: выделить все
RewriteCond %{REQUEST_URI} !^/order

и так
Код: выделить все
RewriteCond %{REQUEST_URI} !^/services
RewriteCond %{REQUEST_URI} !^/order

ничего не помогло. все ровно происходит редирект на http://новый сайт.ru/
Поясните мне пню такому что же не так я делаю??? ведь с другими страницами сайта все работает