Moin!
RewriteRule ^test$ index.php?mode=test
führt nicht zu einer Fehlermeldung. (getestet)
RewriteRule ^regstep2$ index.php?mode=regstep2
führt nicht zu einer Fehlermeldung. (getestet)
Leere doch mal Deinen Browser-Cache oder stelle den Broser so ein, dass er keinen solchen benutzt oder noch besser: Hol Dir die Respone mit wget ab oder nimm telnet:
telnet example.org 80
// Ausgaben: Trying 192.0.32.10...
// Connected to example.org.
// Escape character is '^]'.
GET /
(Das "GET /" musst Du dann aber blind tippen.
MFFG (Mit freundlich- friedfertigem Grinsen)
fastix