.htaccess Erweiterung und Variablen ausblenden

Wie kann ich die Dateierweiterung und die get-Variablen über .htaccess in einer Zeile ausblenden? Dieser Code funktioniert nicht.

...
RewriteRule ^(.*)$ $1.php [L]
RewriteRule ^file-([0-9]+)\.php$ /some_directory/files.php?id=$1 [L]

Beispiel:

http://www.example.com/file.php?variable=value

Sollte sein:

http://www.beispiel.de/datei

Antworten auf die Frage(2)

Ihre Antwort auf die Frage