Sto impazzendo e sicuramente sto sbagliando qualcosa.

pensavo di uitlizare nell'htaccess queste condizioni:
codice:
RewriteBase /
RewriteRule ^([^/]+)$ index.php?&page1=$1
RewriteRule ^([^/]+)/([^/]+)$ index.php?&page1=$1&page2=$2[L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)$ index.php?&page1=$1&page2=$2&page3=$3[L]
RewriteRule ^([^/]+)/([^/]+)/([^/]+)/([0-9]+)$ index.php?&page1=$1&page2=$2&page3=$3&page4=$4[L]
Fino a quando non ho inserito la prima rule, tutto funzionava!
Cosa sbaglio?