mal wieder ein mod_rewrite Problem

Eine Webseite, die mit Variabeln im Index ist, soll nun "anständige" URLs bekommen.
Eine indizierte Variable sieht so aus:
www.domain.de/index.php?main=xyz
daraus soll jetzt
www.domain.de/xyz
gemacht werden. Die folgende Rewrite Rule funktioniert auch dafür:
RewriteRule ^([0-9a-zA-Z]+)$ ?main=$1 [L]
Das Problem ist jetzt, dass ja jetzt immernoch die Variablen URLs im Index sind. Diese müssen doch theoretisch für User und Sumas auf /xyz umgeleitet werden. Die Frage ist jetzt nur, wie das geht, weil bei mir ein Umleitungsfehler auftritt.
Habt ihr mal nen Tipp?
Danke!