Сбой Apache Redirect 301 при использовании параметров GET, таких как? Blah =

Я создал новый PHP-сайт для клиента и хочу перенаправить результаты Google с наивысшим рейтингом из старой структуры сайта в новую.

Я поместил несколько десятков Redirect 301 в .htaccess в documentroot, и хотя некоторые из них работают нормально, у меня возникли проблемы с кучей других.

Это прекрасно работает:

Redirect 301 /nl/flash/banner_new.swf http://www.example.com/actueel/nieuws.html?action=show&f_id=152

Это не работает! (приводит к 404, так как перенаправление просто пропущено):

Redirect 301 /nl/index.php?mID=24511&subID=0 http://www.example.com/solutions/printsolutions.html
Redirect 301 /nl/index.php?mID=24512&subID=0 http://www.example.com/support/koppeling-met-omgeving.html

Перенаправления смешиваются в файле .htaccess, и только перенаправления с параметрами GET, по-видимому, перестают работать.

Есть ли обходной путь? Игнорирование неудачных перенаправлений не вариант для клиента. Спасибо за ваши мысли.

Ответы на вопрос(3)

Ваш ответ на вопрос