Добрый день! нужно настроить редирект для всех страниц старого сайта(site-old.ru) на новую страницу нового сайта(site.ru/page1/). В этом проблем не было все настроено
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site-old.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.site-old.ru$
RewriteRule ^(.*)$ http://site.ru/page1/ [L,R=301]
Но теперь нужно добавить исключение для некоторых страниц старого сайта. Что бы для определенных страниц старого сайта не срабатывал редирект.
На тостере есть вопрос + ответ
Как добавить исключение к правилу перенаправления в htaccess?
Делаю так же.
RewriteEngine on
RewriteCond %{HTTP_HOST} ^site-old.ru$ [OR]
RewriteCond %{HTTP_HOST} ^www.site-old.ru$
RewriteCond %{REQUEST_URI} ^!kontaktyi/$
RewriteRule ^(.*)$ http://site.ru/page1/ [L,R=301]
Но тогда редирект вообще перестает работать. Не подскажете в чем ошибка?