Я знаю, что заголовок немного странный, но вот как выглядят URL:
/user/xxx/page
/user/xxx/page?error=yyy
Правило для первого URL выглядит примерно так:
RewriteRule ^user/(\d+)/page$ something.pl?id=$1 [L]
И чтобы он работал со вторым URL, он становится:
RewriteRule ^user/(\d+)/page(error=\d+)?$ something.pl?id=$1 [L]
Мой вопрос ... как мне зафиксировать номер ошибки? Я попробовал оба из них:
RewriteRule ^user/(\d+)/page(error=(\d+))?$ something.pl?id=$1&error=$2 [L]
RewriteRule ^user/(\d+)/page(error=(\d+))?$ something.pl?id=$1&error=$3 [L]
Но это не работает ...
Как я могу это сделать?