Danke für die Informationen aber ich werde es anders an gehen. Wenn ich überall wo ?content=/.../... steht, einfach / vor content=/.../... setze, dann passen die Links wieder und ich muss nicht jede url in der .htaccess nach tragen.

also /?content=/.../...
Und damit doppelter content vermieden wird in der .htaccess

Code:
RewriteCond %{THE_REQUEST} \?content=
RewriteCond %{QUERY_STRING} content=/intern/(.+)
RewriteRule ^(index\.php)?$  http://www.klick4.de/%1.html? [R=301,L]

RewriteRule ^anmelden.html$   /index.php?content=/intern/anmelden [L]
So ist die url nur noch über domain/anmelden.html erreichbar.


Allerdings funktioniert das ausloggen nicht mehr. <a href="/?content=/intern/startseite&amp;logout=true">
Hat da jemand ne Lösung?