Проблема с 301 редиректом

AM
На сайте с 05.08.2009
Offline
87
230

Сделал со всех страниц старого сайта редирект на главную нового. В htaccess прописал:

RewriteEngine on

RewriteCond %{REQUEST_URI} (.*)

RewriteRule ^(.*)$ http://newsine.ru/ [L,R=301]

Проверил - с разделов, подразделов и главной старого сайта переброс на главную нового пошел. Но есть проблема: карточки товара старого сайта не чпу и имею урлы такого вида:

http://oldsite.ru/3330.html?&sid=3276

Вот с них на главную нового редирект не срабатывает и переброс происходит на 404 страницу: http://newsite.ru/3330.html?&sid=3276

Еще кое где ссылки на старый сайт стоят вида http://oldsite.ru/site.php?id=497&query=office+level - с них тоже ведет на 404 нового: http://newsite.ru/site.php?id=497&query=office+level

Как прописать редирект, чтобы всегда срабатывал переброс на главную нового?

---------- Добавлено 12.12.2018 в 18:29 ----------

Отвечаю сам себе: закомментировал в htaccess старый код ниже:

RewriteCond %{REQUEST_FILENAME} !-f

RewriteCond %{REQUEST_FILENAME} !-d

RewriteRule ^(.*)$ /site.php?rqpath=$1 [L,QSA]

все заработало как надо. :)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий