Stefan: Probleme mit mod_rewrite

Beitrag lesen

Hallo,

ich habe nun den ganzen Tag an mod_rewrite herumprobiert ohne wirklich eine Lösung gefunden zu haben. Viell kann mir hier wer helfen :-/
Ich möchte nichts weiter als http://www.domain.de/string.html in http://www.domain.de/script.php?str=string verwandeln. Aber es will nicht :-(
Zu meiner Konfiguration:
www.domain.de zeigt auf meinen Server. Dort ist ein vhost Eintrag dafür:

-->
NameVirtualHost *
<VirtualHost *>
 ServerName www.domain.de
 DocumentRoot /home/user/public_html/domain
</VirtualHost>
Ein Eintrag fürs Verzeichnis:
<Directory /home/user/public_html/domain>
 RewriteEngine on
 RewriteRule ^(.*)$ $1
</Directory>
<--

Und genau da scheiterts.
RewriteRule ^(.*)$ $1 funktioniert, aber macht natürlich nicht was ich will:
http://www.domain.de/string.html -> http://www.domain.de/string.html
Logisch wäre mir zB folgendes vorgekommen: RewriteRule ^(.*).html$ /script.php?str=$1 geht aber nicht :-(
Habe die verschiedensten Varianten probiert (zB auch RewriteRule ^.*/(.*).html$ /script.php?str=$1), aber es scheitert schonmal daran, daß ich nichtmal genau weiß wie das ausschaut was ich da filtere. Wird die gesamte URL (http://www.domain.de/string.html) gefiltert, oder der Pfad am Server (/home/user/public_html/domain), oder nur string.html? Ich habe das nicht herausfinden können :-/

Kann mir da bitte bitte jemand einen Tip geben?

Danke
Stefan