Проблема ? при составлении редиректа в mod_alias

Бочонок

http://frontender.info
Проблема ? при составлении редиректа в mod_alias

Доброго времени суток.

Есть обработчик ошибко с урлом вида:

http://nightfolk/error/error.php?error=404

Решил немного усовершенствовать систему и написал редирект:
теперь в htacess стоит:

ErrorDocument 400 http://nightfolk/error/400/
ErrorDocument 401 http://nightfolk/error/401/
ErrorDocument 402 http://nightfolk/error/402/
ErrorDocument 403 http://nightfolk/error/403/
ErrorDocument 404 http://nightfolk/error/404/
ErrorDocument 405 http://nightfolk/error/405/
....

RedirectMatch ^(.*/error)/([1-90]{3})/$ $1/error.php?error=$2

Но это привело к совершенно неожиданному результату. В урл:

http://nightfolk/error/error.php?error=404

тоесть ? заменило на %3f.
Как с этим боротся ? При попытке написать

RedirectMatch ^(.*/error)/([1-90]{3})/$ $1/error.php\?error=$2

вернуло:
http://nightfolk/error/error.php\?error=404

Подскажите пожалуста !
 
Сверху