Vielleicht ist das Problem schon gelöst, aber falls nicht...
hier mal einw kleine Hilfe für den weg (zumindest hoffe ich, daß ich damit helfen kann).
Der username muß eine Rewrite Variable sein - dies bedeutet, dieser Teil muß in der Umschreibung in Klammern stehen.
Ein Beispiel:
RewriteRule ^/(.+)$ /nickpages/$1/
hier besteht nun aber das dringende Problem das ALLES was hinter der Domain steht in einen entsprechenden Ordner geleitet wird, ist also eher schwer zu regeln - da du dann Negativ Ausnahmen machen müßtest.
Ich würde den unix bzw. apache üblichen home bezeichner empfehlen.
RewriteRule ^/~(.+)$ /nickpages/$1/
bedeutet also
www.url.de/~meinname
würde in
www.url.de/nickpages/meinname/ leiten.
Desweiteren wäre natürlich noch sinnvoll den Nicknamen zu "entschärfen", damit nicht die ganze Hölle dort reingeschrieben werden kann.
RewriteRule ^/~([\w]+)$ /nickpages/$1/
Das sollte eigentlich ausreichen.
Liebe Grüße,
Andy;-)