.htaccess ukryj rozszerzenie i zmienne

Jak mogę ukryć rozszerzenie pliku i uzyskać zmienne przez .htaccess w jednej linii? Ten kod nie działa.

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

Przykład:

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

Powinno być:

http://www.example.com/plik