http://test.de/Bla statt http://test.de/index.php?text=Bla

Du hast doch schon den richtigen Ansatz genannt.
Code:
RewriteRule   ^([0-9,A-Z]+)$   /index.php   [L]
 
ok danke habe jetzt noch ne frage ich habe auf meine heimrechner es getestet und es leuft wunderbar nun habe ich es auf meinen Webspace hochgeladen dort geht es nicht es kommt immer Error 500 laut phpinfo ist mod_rewrite geladen. Auf dem Server leuft Apache 2.0 mit PHP Version 4.3.11 und Confixx 3.0
 
Das hatte ich bereits vermutet. Denn die Regel würde in einer Endlosschleife enden. Ergänze deshalb mal folgende „RewriteCond“-Direktiven:
Code:
RewriteCond   %{REQUEST_FILENAME}   !-d
RewriteCond   %{REQUEST_FILENAME}   !-f
 
Die einfachste Möglichkeit dies zu testen, ist wohl eine einfache Regel, etwa:
Code:
RewriteRule   .*   http://example.net/   [L]
 
Zurück