Salve, ho due regole nell'htaccess, come posso dire che se l'url corrisponde alla prima deve ignorare la seconda? xke al momento non mi tiene in cosiderazione la prima

RewriteRule ^error/?e=([0-9]+) index.php?act=error&e=$2 [L]
RewriteRule ^([A-Za-z0-9-]+)/?$ index.php?act=$1&id=$1 [L]

l'url è questo : www.sito.it/error/?e=404

e se guardo l'url con la funzione di php QUERY_STRING mi riporta

?act=error&id=error

invece che ?act=error&e=404

come posso scrivere la regola?