Also wenn du schon an der .htaccess rumspielst, dann sind 2 Sachen zu beachten:
1.) setze deine Änderungen niemals in die WordPress Sektion rein, denn diese wird neu generiert, wenn du in den Einstellungen änderst und du verlierst deine Modifikation!
2.) Bei Weiterleitungen mußt du schon sagen, das sie enden soll.
Code:
# it-junge START
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule autor/altername author/neuername [R=301,L]
</IfModule>
# it-junge END
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress
Somit stoppt das zumindest erstmal und kann durch Änderungen im
WP Backend nicht mehr entfernt werden, aber das, was du eigentlich damit beabsichtigst, ist nicht evtl. immer noch nicht gelöst.
Was willst du eigentlich mit den Umschreibung von Benutzernamen erreichen ?
Warum willst du die überhaupt umschreiben ?