.htaccess скрыть расширение и переменные

Как я могу скрыть расширение файла и переменные get через .htaccess в одну строку? Этот код не работает.

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

Пример:

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

Должно быть:

http://www.example.com/file

Ответы на вопрос(2)

Ваш ответ на вопрос